pub enum ScryptoCustomValueKind {
    Reference,
    Own,
    Decimal,
    PreciseDecimal,
    NonFungibleLocalId,
}

Variants§

§

Reference

§

Own

§

Decimal

§

PreciseDecimal

§

NonFungibleLocalId

Trait Implementations§

source§

impl Categorize<ScryptoCustomValueKind> for AbortResult

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCreateProofInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerError

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsPrimaryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerLockPrimaryRoleInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerMintRecoveryBadgesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerStopTimedRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerSubstate

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerTimedConfirmRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerUnlockPrimaryRoleInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessRule

source§

impl Categorize<ScryptoCustomValueKind> for AccessRuleNode

source§

impl Categorize<ScryptoCustomValueKind> for AccountAddAuthorizedDepositorInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountBurnNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountDepositBatchInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountDepositRuleFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountError

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockContingentFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for AccountRemoveAuthorizedDepositorInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountRemoveResourcePreferenceInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountResourcePreferenceEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountResourcePreferenceKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountResourceVaultEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountResourceVaultKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountSecurifyInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountSetDefaultDepositRuleInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountSetResourcePreferenceInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountSubstate

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositBatchOrAbortInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositBatchOrRefundInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositOrAbortInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositOrRefundInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountWithdrawNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for ActiveValidatorSet

source§

impl Categorize<ScryptoCustomValueKind> for AddAuthorizedDepositorEvent

source§

impl Categorize<ScryptoCustomValueKind> for ApplicationError

source§

impl Categorize<ScryptoCustomValueKind> for ApplicationFnIdentifier

source§

impl Categorize<ScryptoCustomValueKind> for AttachedModuleId

source§

impl Categorize<ScryptoCustomValueKind> for AuthConfig

source§

impl Categorize<ScryptoCustomValueKind> for AuthError

source§

impl Categorize<ScryptoCustomValueKind> for AuthZone

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneAssertAccessRuleInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneCreateProofOfAllInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDrainInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDropProofsInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDropRegularProofsInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDropSignatureProofsInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneError

§

impl Categorize<ScryptoCustomValueKind> for AuthZoneParams

source§

impl Categorize<ScryptoCustomValueKind> for AuthZonePopInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZonePushInput

source§

impl Categorize<ScryptoCustomValueKind> for BadgeWithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for BalanceChange

§

impl<T> Categorize<ScryptoCustomValueKind> for BlueprintCollectionSchema<T>

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintDefinition

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintDefinitionInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintDependencies

§

impl Categorize<ScryptoCustomValueKind> for BlueprintEventSchemaInit

§

impl Categorize<ScryptoCustomValueKind> for BlueprintFunctionsSchemaInit

§

impl Categorize<ScryptoCustomValueKind> for BlueprintHook

§

impl Categorize<ScryptoCustomValueKind> for BlueprintHooksInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintId

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintInfo

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintInterface

§

impl<T> Categorize<ScryptoCustomValueKind> for BlueprintKeyValueSchema<T>

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintPartitionType

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintPayloadIdentifier

§

impl Categorize<ScryptoCustomValueKind> for BlueprintSchemaInit

§

impl Categorize<ScryptoCustomValueKind> for BlueprintStateSchemaInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintType

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintTypeIdentifier

§

impl Categorize<ScryptoCustomValueKind> for BlueprintTypeSchemaInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintVersion

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintVersionKey

source§

impl Categorize<ScryptoCustomValueKind> for Bucket

source§

impl Categorize<ScryptoCustomValueKind> for BucketCreateProofOfAllInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketError

source§

impl Categorize<ScryptoCustomValueKind> for BucketGetAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketGetNonFungibleLocalIdsInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketGetResourceAddressInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketPutInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketSnapshot

source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for BurnFungibleResourceEvent

source§

impl Categorize<ScryptoCustomValueKind> for BurnNonFungibleResourceEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for BurnRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameDrainSubstatesError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameRemoveSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameScanKeysError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameScanSortedSubstatesError

source§

impl Categorize<ScryptoCustomValueKind> for CallFrameSetSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for CancelBadgeWithdrawAttemptEvent

source§

impl Categorize<ScryptoCustomValueKind> for CancelRecoveryProposalEvent

source§

impl Categorize<ScryptoCustomValueKind> for CannotGlobalizeError

source§

impl Categorize<ScryptoCustomValueKind> for CanonicalBlueprintId

source§

impl Categorize<ScryptoCustomValueKind> for ClaimXrdEvent

source§

impl Categorize<ScryptoCustomValueKind> for CloseSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for CommitResult

source§

impl Categorize<ScryptoCustomValueKind> for ComponentAddress

source§

impl Categorize<ScryptoCustomValueKind> for ComponentClaimRoyaltiesInput

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyConfig

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyError

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyLockInput

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltySetInput

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltySubstate

source§

impl Categorize<ScryptoCustomValueKind> for ComposeProofError

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV1

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV2

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfig

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfigSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCreateValidatorInput

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerError

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerProposerMilliTimestampFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerProposerMinuteTimestampFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerValidatorRewardsFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ContributionEvent

source§

impl Categorize<ScryptoCustomValueKind> for ContributionEvent

source§

impl Categorize<ScryptoCustomValueKind> for ContributionEvent

source§

impl Categorize<ScryptoCustomValueKind> for CostingError

source§

impl Categorize<ScryptoCustomValueKind> for CostingParameters

source§

impl Categorize<ScryptoCustomValueKind> for CreateFrameError

source§

impl Categorize<ScryptoCustomValueKind> for CreateNodeError

source§

impl Categorize<ScryptoCustomValueKind> for CreateObjectError

source§

impl Categorize<ScryptoCustomValueKind> for CurrentProposalStatisticSubstate

source§

impl Categorize<ScryptoCustomValueKind> for CurrentValidatorSetSubstate

source§

impl Categorize<ScryptoCustomValueKind> for Decimal

source§

impl Categorize<ScryptoCustomValueKind> for DefaultDepositRule

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for DepositRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for DropNodeError

source§

impl Categorize<ScryptoCustomValueKind> for Emitter

source§

impl Categorize<ScryptoCustomValueKind> for EpochChangeCondition

source§

impl Categorize<ScryptoCustomValueKind> for EpochChangeEvent

§

impl Categorize<ScryptoCustomValueKind> for EpochRange

source§

impl Categorize<ScryptoCustomValueKind> for Error

source§

impl Categorize<ScryptoCustomValueKind> for Error

source§

impl Categorize<ScryptoCustomValueKind> for Error

source§

impl Categorize<ScryptoCustomValueKind> for EventError

source§

impl Categorize<ScryptoCustomValueKind> for EventSystemStructure

source§

impl Categorize<ScryptoCustomValueKind> for EventTypeIdentifier

§

impl Categorize<ScryptoCustomValueKind> for ExecutionContext

source§

impl Categorize<ScryptoCustomValueKind> for ExecutionTrace

source§

impl Categorize<ScryptoCustomValueKind> for FailedAccessRules

source§

impl Categorize<ScryptoCustomValueKind> for FallToOwner

source§

impl Categorize<ScryptoCustomValueKind> for FeeDestination

source§

impl Categorize<ScryptoCustomValueKind> for FeeLocks

source§

impl Categorize<ScryptoCustomValueKind> for FeeReserveError

source§

impl Categorize<ScryptoCustomValueKind> for FeeReserveFinalizationSummary

source§

impl Categorize<ScryptoCustomValueKind> for FeeSource

source§

impl Categorize<ScryptoCustomValueKind> for FeeTable

§

impl<V> Categorize<ScryptoCustomValueKind> for FieldSchema<V>

source§

impl Categorize<ScryptoCustomValueKind> for FieldStructure

source§

impl<T> Categorize<ScryptoCustomValueKind> for FieldSubstate<T>

source§

impl<V> Categorize<ScryptoCustomValueKind> for FieldSubstateV1<V>

source§

impl Categorize<ScryptoCustomValueKind> for FieldValue

source§

impl Categorize<ScryptoCustomValueKind> for FlashReceipt

source§

impl Categorize<ScryptoCustomValueKind> for FnIdentifier

source§

impl<T> Categorize<ScryptoCustomValueKind> for FreezeRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for FunctionAuth

§

impl Categorize<ScryptoCustomValueKind> for FunctionSchemaInit

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucket

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucketCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucketLockAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucketUnlockAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleProof

source§

impl Categorize<ScryptoCustomValueKind> for FungibleProofSubstate

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerCreateWithInitialSupplyInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerDivisibilityFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerError

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerMintInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceRoles

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVault

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockFungibleAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultUnlockFungibleAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for GenericArgs

§

impl Categorize<ScryptoCustomValueKind> for GenericBound

source§

impl<U, O> Categorize<ScryptoCustomValueKind> for GenericMetadataValue<U, O>

source§

impl Categorize<ScryptoCustomValueKind> for GenericSubstitution

source§

impl Categorize<ScryptoCustomValueKind> for GenesisDataChunk

source§

impl Categorize<ScryptoCustomValueKind> for GenesisReceipts

source§

impl Categorize<ScryptoCustomValueKind> for GenesisResource

source§

impl Categorize<ScryptoCustomValueKind> for GenesisResourceAllocation

source§

impl Categorize<ScryptoCustomValueKind> for GenesisStakeAllocation

source§

impl Categorize<ScryptoCustomValueKind> for GenesisValidator

source§

impl<O> Categorize<ScryptoCustomValueKind> for Global<O>where O: TypeInfoMarker,

source§

impl Categorize<ScryptoCustomValueKind> for GlobalAddress

source§

impl Categorize<ScryptoCustomValueKind> for GlobalAddressPhantom

source§

impl Categorize<ScryptoCustomValueKind> for GlobalAddressReservation

source§

impl Categorize<ScryptoCustomValueKind> for GlobalCaller

source§

impl Categorize<ScryptoCustomValueKind> for HeapRemoveNodeError

source§

impl Categorize<ScryptoCustomValueKind> for HeapRemovePartitionError

source§

impl Categorize<ScryptoCustomValueKind> for IDAllocation

source§

impl Categorize<ScryptoCustomValueKind> for IdAllocationError

source§

impl Categorize<ScryptoCustomValueKind> for IdentityCreateAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for IdentityCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for IdentityOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for IdentitySecurifyToSingleBadgeInput

source§

impl<V> Categorize<ScryptoCustomValueKind> for IndexEntrySubstate<V>

source§

impl Categorize<ScryptoCustomValueKind> for IndexPartitionEntryStructure

source§

impl Categorize<ScryptoCustomValueKind> for IndexedStateSchema

source§

impl Categorize<ScryptoCustomValueKind> for InitiateBadgeWithdrawAttemptEvent

source§

impl Categorize<ScryptoCustomValueKind> for InitiateRecoveryEvent

source§

impl Categorize<ScryptoCustomValueKind> for InputOrOutput

source§

impl Categorize<ScryptoCustomValueKind> for InternalAddress

source§

impl Categorize<ScryptoCustomValueKind> for InvalidDropAccess

source§

impl Categorize<ScryptoCustomValueKind> for InvalidGlobalizeAccess

source§

impl Categorize<ScryptoCustomValueKind> for InvalidModuleType

source§

impl Categorize<ScryptoCustomValueKind> for InvalidNameError

source§

impl Categorize<ScryptoCustomValueKind> for InvalidNonFungibleSchema

source§

impl Categorize<ScryptoCustomValueKind> for KernelError

source§

impl Categorize<ScryptoCustomValueKind> for KeyOrValue

source§

impl<V> Categorize<ScryptoCustomValueKind> for KeyValueEntrySubstate<V>

source§

impl<V> Categorize<ScryptoCustomValueKind> for KeyValueEntrySubstateV1<V>

source§

impl Categorize<ScryptoCustomValueKind> for KeyValuePartitionEntryStructure

source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreEntryStructure

§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreGenericSubstitutions

source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreInfo

source§

impl<K, V> Categorize<ScryptoCustomValueKind> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K> + Categorize<ScryptoCustomValueKind>, V: Categorize<ScryptoCustomValueKind>,

source§

impl<V> Categorize<ScryptoCustomValueKind> for KeyValueStoreInitEntry<V>

source§

impl Categorize<ScryptoCustomValueKind> for LegacyStateUpdates

source§

impl Categorize<ScryptoCustomValueKind> for LiquidFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for LiquidNonFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for LiquidNonFungibleVault

source§

impl Categorize<ScryptoCustomValueKind> for LocalKeyValueStoreDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for LocalNonFungibleDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for LocalRef

source§

impl Categorize<ScryptoCustomValueKind> for LockFeeEvent

source§

impl Categorize<ScryptoCustomValueKind> for LockOwnerRoleEvent

source§

impl Categorize<ScryptoCustomValueKind> for LockPrimaryRoleEvent

source§

impl Categorize<ScryptoCustomValueKind> for LockStatus

source§

impl Categorize<ScryptoCustomValueKind> for LockedFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for LockedNonFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for MarkTransientSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for MetadataConversionError

source§

impl Categorize<ScryptoCustomValueKind> for MetadataCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataCreateWithDataInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataEntryEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for MetadataEntryKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for MetadataError

source§

impl Categorize<ScryptoCustomValueKind> for MetadataGetInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataLockInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataRemoveInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataSetInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataValidationError

source§

impl Categorize<ScryptoCustomValueKind> for MethodAccessibility

source§

impl Categorize<ScryptoCustomValueKind> for MethodAuthTemplate

source§

impl Categorize<ScryptoCustomValueKind> for MethodKey

source§

impl Categorize<ScryptoCustomValueKind> for MintFungibleResourceEvent

source§

impl Categorize<ScryptoCustomValueKind> for MintNonFungibleResourceEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for MintRoles<T>

source§

impl<T> Categorize<ScryptoCustomValueKind> for ModuleConfig<T>where T: Default,

source§

impl Categorize<ScryptoCustomValueKind> for ModuleId

source§

impl Categorize<ScryptoCustomValueKind> for ModuleRoleKey

source§

impl Categorize<ScryptoCustomValueKind> for MovePartitionError

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolContributeInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolGetVaultAmountsInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolInstantiateInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolProtectedDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolProtectedWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolRedeemInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NativeRuntimeError

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucket

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketContainsNonFungibleInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketLockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketUnlockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleDataSchema

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleDataUpdateRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleGlobalId

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleLocalId

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleProof

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleProofSubstate

source§

impl<S> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateGenericInput<S>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateInput

source§

impl<S, T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInput

source§

impl<S, T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyInput

source§

impl<Data> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker + Categorize<ScryptoCustomValueKind>,

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerError

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerExistsInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerGetNonFungibleInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayload

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintInput

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidInput

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsV1

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayload

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceRoles

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVault

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultBurnNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultContainsNonFungibleInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultError

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultFreezeStatusFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultGetNonFungibleLocalIdsInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultLockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultLockedResourceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultRecallNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultTakeNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultUnlockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for ObjectInfo

source§

impl Categorize<ScryptoCustomValueKind> for ObjectInstanceTypeReference

source§

impl Categorize<ScryptoCustomValueKind> for ObjectSubstateTypeReference

source§

impl Categorize<ScryptoCustomValueKind> for ObjectType

source§

impl Categorize<ScryptoCustomValueKind> for OnDropInput

source§

impl Categorize<ScryptoCustomValueKind> for OnMoveInput

source§

impl Categorize<ScryptoCustomValueKind> for OnVirtualizeInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolContributeInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolGetVaultAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolInstantiateInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolProtectedDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolProtectedWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolRedeemInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for OpenSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for OuterObjectInfo

source§

impl Categorize<ScryptoCustomValueKind> for Own

source§

impl Categorize<ScryptoCustomValueKind> for OwnValidation

source§

impl<O> Categorize<ScryptoCustomValueKind> for Owned<O>where O: TypeInfoMarker,

source§

impl Categorize<ScryptoCustomValueKind> for OwnedWorktop

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRole

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRoleEntry

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRoleSubstate

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRoleUpdater

source§

impl Categorize<ScryptoCustomValueKind> for PackageAddress

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageClaimRoyaltiesInput

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeOriginalCodeV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageCodeVmTypeV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageDefinition

source§

impl Categorize<ScryptoCustomValueKind> for PackageError

source§

impl Categorize<ScryptoCustomValueKind> for PackageExport

source§

impl Categorize<ScryptoCustomValueKind> for PackageOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for PackagePublishNativeInput

source§

impl Categorize<ScryptoCustomValueKind> for PackagePublishWasmAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for PackagePublishWasmInput

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyalty

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyaltyConfig

source§

impl Categorize<ScryptoCustomValueKind> for PackageSchemaEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageSchemaKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageTypeReference

source§

impl Categorize<ScryptoCustomValueKind> for ParseBlsPublicKeyError

source§

impl Categorize<ScryptoCustomValueKind> for ParseBlsSignatureError

source§

impl Categorize<ScryptoCustomValueKind> for PartitionDescription

source§

impl Categorize<ScryptoCustomValueKind> for PassMessageError

source§

impl Categorize<ScryptoCustomValueKind> for PayFeeEvent

source§

impl Categorize<ScryptoCustomValueKind> for PersistNodeError

source§

impl Categorize<ScryptoCustomValueKind> for PinNodeError

§

impl Categorize<ScryptoCustomValueKind> for PreAllocatedAddress

source§

impl Categorize<ScryptoCustomValueKind> for PreciseDecimal

source§

impl Categorize<ScryptoCustomValueKind> for PrimaryRoleBadgeWithdrawAttemptState

source§

impl Categorize<ScryptoCustomValueKind> for PrimaryRoleLockingState

source§

impl Categorize<ScryptoCustomValueKind> for PrimaryRoleRecoveryAttemptState

source§

impl Categorize<ScryptoCustomValueKind> for ProcessSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for ProcessSubstateIOWriteError

source§

impl Categorize<ScryptoCustomValueKind> for ProcessSubstateKeyError

source§

impl Categorize<ScryptoCustomValueKind> for Proof

source§

impl Categorize<ScryptoCustomValueKind> for ProofDropInput

source§

impl Categorize<ScryptoCustomValueKind> for ProofError

source§

impl Categorize<ScryptoCustomValueKind> for ProofMoveableSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ProofRule

source§

impl Categorize<ScryptoCustomValueKind> for ProofSnapshot

source§

impl Categorize<ScryptoCustomValueKind> for ProposalStatistic

source§

impl Categorize<ScryptoCustomValueKind> for Proposer

source§

impl Categorize<ScryptoCustomValueKind> for ProposerMilliTimestampSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ProposerMinuteTimestampSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ProtocolUpdateReadinessSignalEvent

source§

impl Categorize<ScryptoCustomValueKind> for ReadSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for RecallEvent

source§

impl Categorize<ScryptoCustomValueKind> for RecallEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for RecallRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for RecoveryProposal

source§

impl Categorize<ScryptoCustomValueKind> for RecoveryRoleBadgeWithdrawAttemptState

source§

impl Categorize<ScryptoCustomValueKind> for RecoveryRoleRecoveryAttemptState

source§

impl Categorize<ScryptoCustomValueKind> for RecoveryRoleRecoveryState

source§

impl Categorize<ScryptoCustomValueKind> for RedemptionEvent

source§

impl Categorize<ScryptoCustomValueKind> for RedemptionEvent

source§

impl Categorize<ScryptoCustomValueKind> for RedemptionEvent

source§

impl Categorize<ScryptoCustomValueKind> for Reference

source§

impl Categorize<ScryptoCustomValueKind> for ReferenceValidation

source§

impl Categorize<ScryptoCustomValueKind> for RegisterValidatorEvent

source§

impl Categorize<ScryptoCustomValueKind> for RejectResult

source§

impl Categorize<ScryptoCustomValueKind> for RejectedDepositEvent

source§

impl Categorize<ScryptoCustomValueKind> for RejectionReason

source§

impl Categorize<ScryptoCustomValueKind> for RemoteKeyValueStoreDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for RemoteNonFungibleDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for RemoveAuthorizedDepositorEvent

source§

impl Categorize<ScryptoCustomValueKind> for RemoveMetadataEvent

source§

impl Categorize<ScryptoCustomValueKind> for RemoveResourcePreferenceEvent

source§

impl Categorize<ScryptoCustomValueKind> for ResourceAddress

source§

impl Categorize<ScryptoCustomValueKind> for ResourceChange

source§

impl Categorize<ScryptoCustomValueKind> for ResourceError

source§

impl Categorize<ScryptoCustomValueKind> for ResourceFeature

§

impl Categorize<ScryptoCustomValueKind> for ResourceManager

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerCreateEmptyBucketInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerCreateEmptyVaultInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerDropEmptyBucketInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerGetAmountForWithdrawalInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerGetResourceTypeInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerGetTotalSupplyInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerPackageBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceOrNonFungible

source§

impl Categorize<ScryptoCustomValueKind> for ResourcePreference

source§

impl Categorize<ScryptoCustomValueKind> for ResourceSpecifier

source§

impl Categorize<ScryptoCustomValueKind> for ResourceSummary

source§

impl Categorize<ScryptoCustomValueKind> for ResourcesUsage

source§

impl Categorize<ScryptoCustomValueKind> for Role

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayload

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentError

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentGetInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentInit

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentLockOwnerInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentSetInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentSetOwnerInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleKey

source§

impl Categorize<ScryptoCustomValueKind> for RoleList

source§

impl Categorize<ScryptoCustomValueKind> for RoleSpecification

source§

impl Categorize<ScryptoCustomValueKind> for RoundChangeEvent

source§

impl Categorize<ScryptoCustomValueKind> for RoyaltyAmount

source§

impl Categorize<ScryptoCustomValueKind> for RoyaltyRecipient

source§

impl Categorize<ScryptoCustomValueKind> for RuleSet

source§

impl Categorize<ScryptoCustomValueKind> for RuleSetUpdateEvent

source§

impl Categorize<ScryptoCustomValueKind> for RuntimeError

source§

impl Categorize<ScryptoCustomValueKind> for ScryptoCustomTypeKind

source§

impl Categorize<ScryptoCustomValueKind> for ScryptoCustomTypeValidation

source§

impl Categorize<ScryptoCustomValueKind> for SetDefaultDepositRuleEvent

source§

impl Categorize<ScryptoCustomValueKind> for SetMetadataEvent

source§

impl Categorize<ScryptoCustomValueKind> for SetOwnerRoleEvent

source§

impl Categorize<ScryptoCustomValueKind> for SetResourcePreferenceEvent

source§

impl Categorize<ScryptoCustomValueKind> for SetRoleEvent

§

impl Categorize<ScryptoCustomValueKind> for SignatureWithPublicKeyV1

source§

impl<V> Categorize<ScryptoCustomValueKind> for SortedIndexEntrySubstate<V>

source§

impl Categorize<ScryptoCustomValueKind> for SortedIndexPartitionEntryStructure

source§

impl Categorize<ScryptoCustomValueKind> for StakeEvent

source§

impl Categorize<ScryptoCustomValueKind> for StateUpdateSummary

source§

impl Categorize<ScryptoCustomValueKind> for StaticRoleDefinition

source§

impl Categorize<ScryptoCustomValueKind> for StopTimedRecoveryEvent

source§

impl Categorize<ScryptoCustomValueKind> for StorageType

source§

impl Categorize<ScryptoCustomValueKind> for Substate

source§

impl Categorize<ScryptoCustomValueKind> for Substate

source§

impl Categorize<ScryptoCustomValueKind> for Substate

source§

impl Categorize<ScryptoCustomValueKind> for SubstateDiffError

source§

impl Categorize<ScryptoCustomValueKind> for SubstateSystemStructure

source§

impl Categorize<ScryptoCustomValueKind> for SystemError

source§

impl Categorize<ScryptoCustomValueKind> for SystemFieldKind

source§

impl Categorize<ScryptoCustomValueKind> for SystemFieldStructure

source§

impl Categorize<ScryptoCustomValueKind> for SystemLoanFeeReserve

source§

impl Categorize<ScryptoCustomValueKind> for SystemModuleError

source§

impl Categorize<ScryptoCustomValueKind> for SystemStructure

source§

impl Categorize<ScryptoCustomValueKind> for SystemUpstreamError

source§

impl Categorize<ScryptoCustomValueKind> for TakeNodeError

source§

impl Categorize<ScryptoCustomValueKind> for TestUtilsPanicInput

source§

impl Categorize<ScryptoCustomValueKind> for TraceActor

source§

impl Categorize<ScryptoCustomValueKind> for TraceOrigin

§

impl Categorize<ScryptoCustomValueKind> for TransactionCostingParameters

source§

impl Categorize<ScryptoCustomValueKind> for TransactionExecutionTrace

source§

impl Categorize<ScryptoCustomValueKind> for TransactionFeeDetails

source§

impl Categorize<ScryptoCustomValueKind> for TransactionFeeSummary

§

impl Categorize<ScryptoCustomValueKind> for TransactionIntentHash

source§

impl Categorize<ScryptoCustomValueKind> for TransactionLimitsError

source§

impl Categorize<ScryptoCustomValueKind> for TransactionOutcome

source§

impl Categorize<ScryptoCustomValueKind> for TransactionProcessorError

source§

impl Categorize<ScryptoCustomValueKind> for TransactionProcessorRunInput

source§

impl Categorize<ScryptoCustomValueKind> for TransactionReceiptV1

source§

impl Categorize<ScryptoCustomValueKind> for TransactionResult

source§

impl Categorize<ScryptoCustomValueKind> for TransactionStatus

source§

impl Categorize<ScryptoCustomValueKind> for TransactionStatusV1

source§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerSubstate

source§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerSubstateV1

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolContributeInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolGetVaultAmountsInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolInstantiateInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolProtectedDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolProtectedWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolRedeemInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for TypeCheckError

source§

impl Categorize<ScryptoCustomValueKind> for TypeInfoSubstate

§

impl<T> Categorize<ScryptoCustomValueKind> for TypeRef<T>

source§

impl Categorize<ScryptoCustomValueKind> for Unauthorized

source§

impl Categorize<ScryptoCustomValueKind> for UncheckedOrigin

source§

impl Categorize<ScryptoCustomValueKind> for UncheckedUrl

source§

impl Categorize<ScryptoCustomValueKind> for UnlockPrimaryRoleEvent

source§

impl Categorize<ScryptoCustomValueKind> for UnregisterValidatorEvent

source§

impl Categorize<ScryptoCustomValueKind> for UnstakeData

source§

impl Categorize<ScryptoCustomValueKind> for UnstakeEvent

source§

impl Categorize<ScryptoCustomValueKind> for UpdateAcceptingStakeDelegationStateEvent

source§

impl Categorize<ScryptoCustomValueKind> for Validator

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorApplyEmissionInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorApplyRewardInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorByStakeKey

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorClaimXrdInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorEmissionAppliedEvent

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorError

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorFeeChangeRequest

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorFinishUnlockOwnerStakeUnitsInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorLockOwnerStakeUnitsInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorRewardAppliedEvent

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorRewardsSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStakeAsOwnerInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStakeInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStartUnlockOwnerStakeUnitsInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorUnstakeInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorUpdateFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorUpdateKeyInput

source§

impl Categorize<ScryptoCustomValueKind> for Vault

source§

impl Categorize<ScryptoCustomValueKind> for VaultBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultCreationEvent

source§

impl Categorize<ScryptoCustomValueKind> for VaultError

source§

impl Categorize<ScryptoCustomValueKind> for VaultFreezeInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultFrozenFlag

source§

impl Categorize<ScryptoCustomValueKind> for VaultGetAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultPutInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultRecallInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultTakeAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultTakeInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultUnfreezeInput

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccessControllerState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountAuthorizedDepositor

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountDepositRule

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountResourcePreference

source§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountResourceVault

source§

impl Categorize<ScryptoCustomValueKind> for VersionedComponentRoyaltyAccumulator

source§

impl Categorize<ScryptoCustomValueKind> for VersionedComponentRoyaltyMethodAmount

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerConfiguration

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentProposalStatistic

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentValidatorSet

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMilliTimestamp

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMinuteTimestamp

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerRegisteredValidatorByStake

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerValidatorRewards

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleResourceManagerDivisibility

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleResourceManagerTotalSupply

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleVaultBalance

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleVaultFreezeStatus

source§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleVaultLockedBalance

source§

impl Categorize<ScryptoCustomValueKind> for VersionedMetadataEntry

source§

impl Categorize<ScryptoCustomValueKind> for VersionedMultiResourcePoolState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerIdType

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerMutableFields

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerTotalSupply

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultBalance

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultFreezeStatus

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultLockedResource

source§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultNonFungible

source§

impl Categorize<ScryptoCustomValueKind> for VersionedOneResourcePoolState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionAuthConfig

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDefinition

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDependencies

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionRoyaltyConfig

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageCodeInstrumentedCode

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageCodeOriginalCode

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageCodeVmType

source§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageRoyaltyAccumulator

source§

impl Categorize<ScryptoCustomValueKind> for VersionedRoleAssignmentAccessRule

source§

impl Categorize<ScryptoCustomValueKind> for VersionedRoleAssignmentOwner

source§

impl Categorize<ScryptoCustomValueKind> for VersionedTransactionReceipt

source§

impl Categorize<ScryptoCustomValueKind> for VersionedTwoResourcePoolState

source§

impl Categorize<ScryptoCustomValueKind> for VersionedValidatorProtocolUpdateReadinessSignal

source§

impl Categorize<ScryptoCustomValueKind> for VersionedValidatorState

source§

impl Categorize<ScryptoCustomValueKind> for VmError

source§

impl Categorize<ScryptoCustomValueKind> for WasmRuntimeError

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for WithdrawRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertContainsAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertContainsInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertContainsNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopChange

source§

impl Categorize<ScryptoCustomValueKind> for WorktopDrainInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopDropInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopError

source§

impl Categorize<ScryptoCustomValueKind> for WorktopPutInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopSubstate

source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeAllInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for WriteSubstateError

source§

impl<X> Categorize<X> for ScryptoCustomValueKindwhere X: CustomValueKind,

source§

impl Clone for ScryptoCustomValueKind

source§

fn clone(&self) -> ScryptoCustomValueKind

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl CustomValue<ScryptoCustomValueKind> for ScryptoCustomValue

source§

impl CustomValueKind for ScryptoCustomValueKind

source§

impl Debug for ScryptoCustomValueKind

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AbortResultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AbortResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelPrimaryRoleRecoveryProposalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelPrimaryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelRecoveryRoleRecoveryProposalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelRecoveryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCreateProofInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCreateProofInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateRecoveryAsPrimaryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateRecoveryAsPrimaryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateRecoveryAsRecoveryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateRecoveryAsRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerLockPrimaryRoleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerLockPrimaryRoleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerMintRecoveryBadgesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerMintRecoveryBadgesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerStopTimedRecoveryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerStopTimedRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerTimedConfirmRecoveryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerTimedConfirmRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerUnlockPrimaryRoleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerUnlockPrimaryRoleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessRulewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessRuleNodewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessRuleNode, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountAddAuthorizedDepositorInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountAddAuthorizedDepositorInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountAuthorizedDepositorEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountAuthorizedDepositorEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountAuthorizedDepositorKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountAuthorizedDepositorKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountBurnInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountBurnNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountBurnNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateProofOfAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateProofOfNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountDepositBatchInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountDepositBatchInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountDepositInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountDepositRuleFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountDepositRuleFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockContingentFeeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockContingentFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockFeeAndWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockFeeAndWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockFeeAndWithdrawNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockFeeAndWithdrawNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockFeeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountOwnerBadgeDatawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountRemoveAuthorizedDepositorInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountRemoveAuthorizedDepositorInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountRemoveResourcePreferenceInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountRemoveResourcePreferenceInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourcePreferenceEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourcePreferenceEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourcePreferenceKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourcePreferenceKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourceVaultEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourceVaultEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourceVaultKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourceVaultKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSecurifyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSecurifyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSetDefaultDepositRuleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSetDefaultDepositRuleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSetResourcePreferenceInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSetResourcePreferenceInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositBatchOrAbortInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositBatchOrAbortInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositBatchOrRefundInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositBatchOrRefundInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositOrAbortInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositOrAbortInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositOrRefundInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositOrRefundInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountWithdrawNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountWithdrawNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ActiveValidatorSetwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ActiveValidatorSet, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AddAuthorizedDepositorEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AddAuthorizedDepositorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ApplicationErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ApplicationError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ApplicationFnIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ApplicationFnIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AttachedModuleIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AttachedModuleId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZonewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZone, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneAssertAccessRuleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneAssertAccessRuleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneCreateProofOfAllInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneCreateProofOfAllInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneCreateProofOfAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneCreateProofOfNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDrainInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDrainInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDropProofsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDropProofsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDropRegularProofsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDropRegularProofsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDropSignatureProofsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDropSignatureProofsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneParamswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneParams, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZonePopInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZonePopInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZonePushInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZonePushInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BadgeWithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BadgeWithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BalanceChangewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BalanceChange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for BlueprintCollectionSchema<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintCollectionSchema<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintDefinitionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintDefinitionInitwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintDefinitionInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintDependencieswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintDependencies, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintEventSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintEventSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintFunctionsSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintFunctionsSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintHookwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintHook, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintHooksInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintHooksInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintInfowhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintInterfacewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintInterface, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for BlueprintKeyValueSchema<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintKeyValueSchema<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintPartitionTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintPartitionType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintPayloadIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintPayloadIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintStateSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintStateSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintTypeIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintTypeIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintTypeSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintTypeSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintVersionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintVersion, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintVersionKeywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintVersionKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Bucketwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Bucket, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketCreateProofOfAllInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketCreateProofOfAllInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketGetAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketGetAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketGetNonFungibleLocalIdsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketGetNonFungibleLocalIdsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketGetResourceAddressInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketGetResourceAddressInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketPutInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketPutInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketSnapshotwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketSnapshot, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketTakeAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketTakeAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketTakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketTakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketTakeNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketTakeNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BurnFungibleResourceEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BurnFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BurnNonFungibleResourceEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BurnNonFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for BurnRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BurnRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameDrainSubstatesErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameDrainSubstatesError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameRemoveSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameRemoveSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameScanKeysErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameScanKeysError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameScanSortedSubstatesErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameScanSortedSubstatesError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameSetSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameSetSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CancelBadgeWithdrawAttemptEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CancelBadgeWithdrawAttemptEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CancelRecoveryProposalEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CancelRecoveryProposalEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CannotGlobalizeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CannotGlobalizeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CanonicalBlueprintIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CanonicalBlueprintId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ClaimXrdEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ClaimXrdEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CloseSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CloseSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CommitResultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CommitResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentClaimRoyaltiesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentClaimRoyaltiesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyAccumulatorFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyAccumulatorFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyLockInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyLockInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyMethodAmountEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyMethodAmountEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyMethodAmountKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyMethodAmountKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltySetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltySetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltySubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltySubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComposeProofErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComposeProofError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCompareCurrentTimeInputV1where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCompareCurrentTimeInputV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCompareCurrentTimeInputV2where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCompareCurrentTimeInputV2, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerConfigSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerConfigSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerConfigurationFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerConfigurationFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCreateValidatorInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCreateValidatorInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCurrentProposalStatisticFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCurrentProposalStatisticFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCurrentValidatorSetFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCurrentValidatorSetFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerProposerMilliTimestampFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerProposerMilliTimestampFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerProposerMinuteTimestampFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerProposerMinuteTimestampFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerRegisteredValidatorByStakeEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerRegisteredValidatorByStakeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerRegisteredValidatorByStakeKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerRegisteredValidatorByStakeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerValidatorRewardsFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerValidatorRewardsFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ContributionEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ContributionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ContributionEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ContributionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ContributionEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ContributionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CostingErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CostingError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CostingParameterswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CostingParameters, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CreateFrameErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CreateFrameError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CreateNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CreateNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CreateObjectErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CreateObjectError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CurrentProposalStatisticSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CurrentProposalStatisticSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CurrentValidatorSetSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CurrentValidatorSetSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Decimalwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Decimal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DefaultDepositRulewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DefaultDepositRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for DepositRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DropNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DropNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Emitterwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Emitter, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EpochChangeConditionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EpochChangeCondition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EpochChangeEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EpochChangeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for EpochRangewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EpochRange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Errorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Error, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Errorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Error, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Errorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Error, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EventErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EventError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EventSystemStructurewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EventSystemStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EventTypeIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EventTypeIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ExecutionContextwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ExecutionContext, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ExecutionTracewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ExecutionTrace, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FailedAccessRuleswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FailedAccessRules, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FallToOwnerwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FallToOwner, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeDestinationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeDestination, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeLockswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeLocks, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeReserveErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeReserveError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeReserveFinalizationSummarywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeReserveFinalizationSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeSourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeSource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeTablewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeTable, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<V, D> Decode<ScryptoCustomValueKind, D> for FieldSchema<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldSchema<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FieldStructurewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for FieldSubstate<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldSubstate<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for FieldSubstateV1<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldSubstateV1<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FieldValuewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldValue, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FlashReceiptwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FlashReceipt, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FnIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FnIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for FreezeRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FreezeRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FunctionAuthwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FunctionAuth, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FunctionSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FunctionSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucket, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketCreateProofOfAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucketCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketLockAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucketLockAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketUnlockAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucketUnlockAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleProofwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleProof, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleProofSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleProofSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerCreateWithInitialSupplyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerCreateWithInitialSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerDivisibilityFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerDivisibilityFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerMintInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerMintInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerTotalSupplyFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerTotalSupplyFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceRoleswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceRoles, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultBalanceFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultBalanceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultCreateProofOfAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultFreezeStatusFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultFreezeStatusFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultLockFeeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultLockFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultLockFungibleAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultLockFungibleAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultLockedBalanceFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultLockedBalanceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultUnlockFungibleAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultUnlockFungibleAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenericArgswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericArgs, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for GenericBoundwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericBound, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<U, O, D> Decode<ScryptoCustomValueKind, D> for GenericMetadataValue<U, O>where D: Decoder<ScryptoCustomValueKind>, U: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, O: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericMetadataValue<U, O>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenericSubstitutionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericSubstitution, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisDataChunkwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisDataChunk, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisReceiptswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisReceipts, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisResourceAllocationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisResourceAllocation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisStakeAllocationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisStakeAllocation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisValidatorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisValidator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<O, D> Decode<ScryptoCustomValueKind, D> for Global<O>where O: TypeInfoMarker, D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Global<O>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalAddressPhantomwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalAddressPhantom, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalAddressReservationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalAddressReservation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalCallerwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalCaller, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for HeapRemoveNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<HeapRemoveNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for HeapRemovePartitionErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<HeapRemovePartitionError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IDAllocationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IDAllocation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdAllocationErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdAllocationError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentityCreateAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentityCreateAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentityCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentityCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentityOwnerBadgeDatawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentityOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentitySecurifyToSingleBadgeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentitySecurifyToSingleBadgeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for IndexEntrySubstate<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IndexEntrySubstate<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IndexPartitionEntryStructurewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IndexPartitionEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IndexedStateSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IndexedStateSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InitiateBadgeWithdrawAttemptEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InitiateBadgeWithdrawAttemptEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InitiateRecoveryEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InitiateRecoveryEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InputOrOutputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InputOrOutput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InternalAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InternalAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidDropAccesswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidDropAccess, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidGlobalizeAccesswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidGlobalizeAccess, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidModuleTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidModuleType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidNameErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidNameError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidNonFungibleSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidNonFungibleSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KernelErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KernelError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyOrValuewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyOrValue, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for KeyValueEntrySubstate<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueEntrySubstate<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for KeyValueEntrySubstateV1<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueEntrySubstateV1<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValuePartitionEntryStructurewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValuePartitionEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreEntryStructurewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreGenericSubstitutionswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreGenericSubstitutions, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreInfowhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<K, V, D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K> + Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreInit<K, V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreInitEntry<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreInitEntry<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LegacyStateUpdateswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LegacyStateUpdates, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LiquidFungibleResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LiquidFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LiquidNonFungibleResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LiquidNonFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LiquidNonFungibleVaultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LiquidNonFungibleVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LocalKeyValueStoreDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LocalKeyValueStoreDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LocalNonFungibleDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LocalNonFungibleDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LocalRefwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LocalRef, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockFeeEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockFeeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockOwnerRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockOwnerRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockPrimaryRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockPrimaryRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockStatuswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockedFungibleResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockedFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockedNonFungibleResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockedNonFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MarkTransientSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MarkTransientSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataConversionErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataConversionError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataCreateWithDataInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataCreateWithDataInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataEntryEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataEntryEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataEntryKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataEntryKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataGetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataGetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataLockInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataLockInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataRemoveInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataRemoveInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataSetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataSetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataValidationErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataValidationError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MethodAccessibilitywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MethodAccessibility, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MethodAuthTemplatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MethodAuthTemplate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MethodKeywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MethodKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MintFungibleResourceEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MintFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MintNonFungibleResourceEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MintNonFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for MintRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MintRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for ModuleConfig<T>where T: Default + Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ModuleConfig<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ModuleIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ModuleId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ModuleRoleKeywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ModuleRoleKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MovePartitionErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MovePartitionError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolContributeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolContributeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolGetRedemptionValueInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolGetVaultAmountsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolGetVaultAmountsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolInstantiateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolInstantiateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolProtectedDepositInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolProtectedDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolProtectedWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolProtectedWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolRedeemInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolRedeemInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NativeRuntimeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NativeRuntimeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucket, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketContainsNonFungibleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketContainsNonFungibleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketCreateProofOfNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketLockNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketLockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketUnlockNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketUnlockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleDataUpdateRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleDataUpdateRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleGlobalIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleGlobalId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleLocalIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleLocalId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleProofwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleProof, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleProofSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleProofSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<S, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateGenericInput<S>where D: Decoder<ScryptoCustomValueKind>, S: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateGenericInput<S>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<S, T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>where D: Decoder<ScryptoCustomValueKind>, S: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateRuidWithInitialSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<S, T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>where D: Decoder<ScryptoCustomValueKind>, S: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateWithInitialSupplyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateWithInitialSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<Data, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker + Decode<ScryptoCustomValueKind, D>, D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerDataEntryPayload<Data>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerDataKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerDataKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerExistsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerExistsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerGetNonFungibleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerGetNonFungibleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerIdTypeFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerIdTypeFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintGenericInput<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintRuidGenericInput<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintRuidGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintRuidInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintRuidInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintSingleRuidGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintSingleRuidInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintSingleRuidInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMutableFieldsFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMutableFieldsFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMutableFieldsV1where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMutableFieldsV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerTotalSupplyFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerTotalSupplyFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerUpdateDataGenericInput<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerUpdateDataGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerUpdateDataInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerUpdateDataInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceRoleswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceRoles, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultBalanceFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultBalanceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultBurnNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultBurnNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultContainsNonFungibleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultContainsNonFungibleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultCreateProofOfNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultFreezeStatusFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultFreezeStatusFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultGetNonFungibleLocalIdsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultGetNonFungibleLocalIdsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultLockNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultLockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultLockedResourceFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultLockedResourceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultNonFungibleEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultNonFungibleEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultNonFungibleKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultNonFungibleKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultRecallNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultRecallNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultTakeNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultTakeNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultUnlockNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultUnlockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectInfowhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectInstanceTypeReferencewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectInstanceTypeReference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectSubstateTypeReferencewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectSubstateTypeReference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OnDropInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OnDropInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OnMoveInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OnMoveInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OnVirtualizeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OnVirtualizeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolContributeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolContributeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolGetRedemptionValueInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolGetVaultAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolGetVaultAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolInstantiateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolInstantiateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolProtectedDepositInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolProtectedDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolProtectedWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolProtectedWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolRedeemInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolRedeemInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OpenSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OpenSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OuterObjectInfowhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OuterObjectInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Ownwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Own, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnValidationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnValidation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<O, D> Decode<ScryptoCustomValueKind, D> for Owned<O>where O: TypeInfoMarker, D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Owned<O>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnedWorktopwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnedWorktop, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRolewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRole, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRoleEntrywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRoleEntry, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRoleSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRoleSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRoleUpdaterwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRoleUpdater, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionAuthConfigEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionAuthConfigEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionAuthConfigKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionAuthConfigKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDefinitionEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDefinitionEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDefinitionKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDefinitionKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDependenciesEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDependenciesEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDependenciesKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDependenciesKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionRoyaltyConfigEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionRoyaltyConfigEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionRoyaltyConfigKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionRoyaltyConfigKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageClaimRoyaltiesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageClaimRoyaltiesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeInstrumentedCodeEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeInstrumentedCodeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeInstrumentedCodeKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeInstrumentedCodeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeInstrumentedCodeV1where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeInstrumentedCodeV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeOriginalCodeEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeOriginalCodeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeOriginalCodeKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeOriginalCodeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeOriginalCodeV1where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeOriginalCodeV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeVmTypeEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeVmTypeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeVmTypeKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeVmTypeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeVmTypeV1where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeVmTypeV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageDefinitionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageExportwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageExport, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageOwnerBadgeDatawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackagePublishNativeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackagePublishNativeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackagePublishWasmAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackagePublishWasmAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackagePublishWasmInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackagePublishWasmInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyalty, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltyAccumulatorFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyaltyAccumulatorFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltyAccumulatorV1where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyaltyAccumulatorV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltyConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyaltyConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageSchemaEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageSchemaEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageSchemaKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageSchemaKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageTypeReferencewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageTypeReference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ParseBlsPublicKeyErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ParseBlsPublicKeyError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ParseBlsSignatureErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ParseBlsSignatureError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PartitionDescriptionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PartitionDescription, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PassMessageErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PassMessageError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PayFeeEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PayFeeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PersistNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PersistNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PinNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PinNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PreAllocatedAddresswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PreAllocatedAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PreciseDecimalwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PreciseDecimal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PrimaryRoleBadgeWithdrawAttemptStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PrimaryRoleBadgeWithdrawAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PrimaryRoleLockingStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PrimaryRoleLockingState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PrimaryRoleRecoveryAttemptStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PrimaryRoleRecoveryAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProcessSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProcessSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProcessSubstateIOWriteErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProcessSubstateIOWriteError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProcessSubstateKeyErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProcessSubstateKeyError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Proofwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Proof, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofDropInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofDropInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofMoveableSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofMoveableSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofRulewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofSnapshotwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofSnapshot, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProposalStatisticwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProposalStatistic, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Proposerwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Proposer, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProposerMilliTimestampSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProposerMilliTimestampSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProposerMinuteTimestampSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProposerMinuteTimestampSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProtocolUpdateReadinessSignalEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProtocolUpdateReadinessSignalEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ReadSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ReadSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecallEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecallEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecallEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecallEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for RecallRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecallRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryProposalwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryProposal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryRoleBadgeWithdrawAttemptStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryRoleBadgeWithdrawAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryRoleRecoveryAttemptStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryRoleRecoveryAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryRoleRecoveryStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryRoleRecoveryState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RedemptionEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RedemptionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RedemptionEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RedemptionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RedemptionEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RedemptionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Referencewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Reference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ReferenceValidationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ReferenceValidation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RegisterValidatorEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RegisterValidatorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RejectResultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RejectResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RejectedDepositEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RejectedDepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RejectionReasonwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RejectionReason, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoteKeyValueStoreDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoteKeyValueStoreDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoteNonFungibleDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoteNonFungibleDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoveAuthorizedDepositorEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoveAuthorizedDepositorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoveMetadataEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoveMetadataEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoveResourcePreferenceEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoveResourcePreferenceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceChangewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceChange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceFeaturewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceFeature, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManager, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerBurnInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerCreateEmptyBucketInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerCreateEmptyBucketInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerCreateEmptyVaultInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerCreateEmptyVaultInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerDropEmptyBucketInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerDropEmptyBucketInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerGetAmountForWithdrawalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerGetAmountForWithdrawalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerGetResourceTypeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerGetResourceTypeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerGetTotalSupplyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerGetTotalSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerPackageBurnInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerPackageBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceOrNonFungiblewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceOrNonFungible, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourcePreferencewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourcePreference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceSpecifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceSpecifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceSummarywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourcesUsagewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourcesUsage, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Rolewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Role, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentAccessRuleEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentAccessRuleEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentAccessRuleKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentAccessRuleKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentGetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentGetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentInitwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentLockOwnerInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentLockOwnerInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentOwnerFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentOwnerFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentSetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentSetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentSetOwnerInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentSetOwnerInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleKeywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleListwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleList, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleSpecificationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleSpecification, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoundChangeEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoundChangeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoyaltyAmountwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoyaltyAmount, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoyaltyRecipientwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoyaltyRecipient, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RuleSetwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RuleSet, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RuleSetUpdateEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RuleSetUpdateEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RuntimeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RuntimeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ScryptoCustomTypeKindwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ScryptoCustomTypeKind, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ScryptoCustomTypeValidationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ScryptoCustomTypeValidation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ScryptoCustomValuewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ScryptoCustomValue, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetDefaultDepositRuleEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetDefaultDepositRuleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetMetadataEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetMetadataEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetOwnerRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetOwnerRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetResourcePreferenceEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetResourcePreferenceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SetRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SignatureWithPublicKeyV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SignatureWithPublicKeyV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for SortedIndexEntrySubstate<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SortedIndexEntrySubstate<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SortedIndexPartitionEntryStructurewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SortedIndexPartitionEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StakeEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StakeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StateUpdateSummarywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StateUpdateSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StaticRoleDefinitionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StaticRoleDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StopTimedRecoveryEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StopTimedRecoveryEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StorageTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StorageType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Substatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Substate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Substatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Substate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Substatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Substate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SubstateDiffErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SubstateDiffError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SubstateSystemStructurewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SubstateSystemStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemFieldKindwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemFieldKind, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemFieldStructurewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemFieldStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemLoanFeeReservewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemLoanFeeReserve, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemModuleErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemModuleError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemStructurewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemUpstreamErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemUpstreamError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TakeNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TakeNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TestUtilsPanicInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TestUtilsPanicInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TraceActorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TraceActor, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TraceOriginwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TraceOrigin, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionCostingParameterswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionCostingParameters, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionExecutionTracewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionExecutionTrace, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionFeeDetailswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionFeeDetails, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionFeeSummarywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionFeeSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionIntentHashwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionIntentHash, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionLimitsErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionLimitsError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionOutcomewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionOutcome, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionProcessorErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionProcessorError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionProcessorRunInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionProcessorRunInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionReceiptV1where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionReceiptV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionResultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionStatuswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionStatusV1where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionStatusV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionTrackerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionTrackerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionTrackerSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionTrackerSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionTrackerSubstateV1where D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionTrackerSubstateV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolContributeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolContributeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolGetRedemptionValueInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolGetVaultAmountsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolGetVaultAmountsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolInstantiateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolInstantiateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolProtectedDepositInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolProtectedDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolProtectedWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolProtectedWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolRedeemInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolRedeemInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TypeCheckErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TypeCheckError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TypeInfoSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TypeInfoSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for TypeRef<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TypeRef<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Unauthorizedwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Unauthorized, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UncheckedOriginwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UncheckedOrigin, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UncheckedUrlwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UncheckedUrl, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UnlockPrimaryRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnlockPrimaryRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UnregisterValidatorEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnregisterValidatorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UnstakeDatawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnstakeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UnstakeEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnstakeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UpdateAcceptingStakeDelegationStateEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UpdateAcceptingStakeDelegationStateEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Validatorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Validator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorApplyEmissionInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorApplyEmissionInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorApplyRewardInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorApplyRewardInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorByStakeKeywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorByStakeKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorClaimXrdInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorClaimXrdInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorEmissionAppliedEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorEmissionAppliedEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorFeeChangeRequestwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorFeeChangeRequest, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorFinishUnlockOwnerStakeUnitsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorFinishUnlockOwnerStakeUnitsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorGetRedemptionValueInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorLockOwnerStakeUnitsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorLockOwnerStakeUnitsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorOwnerBadgeDatawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorProtocolUpdateReadinessSignalFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorProtocolUpdateReadinessSignalFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorProtocolUpdateReadinessSignalSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorProtocolUpdateReadinessSignalSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorRewardAppliedEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorRewardAppliedEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorRewardsSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorRewardsSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStakeAsOwnerInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStakeAsOwnerInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStartUnlockOwnerStakeUnitsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStartUnlockOwnerStakeUnitsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorUnstakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorUnstakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorUpdateFeeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorUpdateFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorUpdateKeyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorUpdateKeyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Vaultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Vault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultBurnInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultCreationEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultCreationEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultFreezeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultFreezeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultFrozenFlagwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultFrozenFlag, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultGetAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultGetAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultPutInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultPutInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultRecallInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultRecallInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultTakeAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultTakeAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultTakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultTakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultUnfreezeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultUnfreezeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccessControllerStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccessControllerState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountAuthorizedDepositorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountAuthorizedDepositor, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountDepositRulewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountDepositRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountResourcePreferencewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountResourcePreference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountResourceVaultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountResourceVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedComponentRoyaltyAccumulatorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedComponentRoyaltyAccumulator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedComponentRoyaltyMethodAmountwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedComponentRoyaltyMethodAmount, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerConfigurationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerConfiguration, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerCurrentProposalStatisticwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerCurrentProposalStatistic, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerCurrentValidatorSetwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerCurrentValidatorSet, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerProposerMilliTimestampwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerProposerMilliTimestamp, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerProposerMinuteTimestampwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerProposerMinuteTimestamp, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerRegisteredValidatorByStakewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerRegisteredValidatorByStake, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerValidatorRewardswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerValidatorRewards, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleResourceManagerDivisibilitywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleResourceManagerDivisibility, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleResourceManagerTotalSupplywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleResourceManagerTotalSupply, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleVaultBalancewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleVaultBalance, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleVaultFreezeStatuswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleVaultFreezeStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleVaultLockedBalancewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleVaultLockedBalance, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedMetadataEntrywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedMetadataEntry, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedMultiResourcePoolStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedMultiResourcePoolState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleResourceManagerIdTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleResourceManagerIdType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleResourceManagerMutableFieldswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleResourceManagerMutableFields, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleResourceManagerTotalSupplywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleResourceManagerTotalSupply, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultBalancewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultBalance, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultFreezeStatuswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultFreezeStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultLockedResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultLockedResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultNonFungiblewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultNonFungible, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedOneResourcePoolStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedOneResourcePoolState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionAuthConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionAuthConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionDefinitionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionDependencieswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionDependencies, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionRoyaltyConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionRoyaltyConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageCodeInstrumentedCodewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageCodeInstrumentedCode, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageCodeOriginalCodewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageCodeOriginalCode, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageCodeVmTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageCodeVmType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageRoyaltyAccumulatorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageRoyaltyAccumulator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedRoleAssignmentAccessRulewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedRoleAssignmentAccessRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedRoleAssignmentOwnerwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedRoleAssignmentOwner, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedTransactionReceiptwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedTransactionReceipt, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedTwoResourcePoolStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedTwoResourcePoolState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedValidatorProtocolUpdateReadinessSignalwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedValidatorProtocolUpdateReadinessSignal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedValidatorStatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedValidatorState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VmErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VmError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WasmRuntimeErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WasmRuntimeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for WithdrawRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopAssertContainsAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopAssertContainsAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopAssertContainsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopAssertContainsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopAssertContainsNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopAssertContainsNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopChangewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopChange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopDrainInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopDrainInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopDropInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopDropInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopPutInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopPutInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopSubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopTakeAllInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopTakeAllInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopTakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopTakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopTakeNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopTakeNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WriteSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WriteSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D, X> Decode<X, D> for ScryptoCustomValueKindwhere D: Decoder<X>, X: CustomValueKind,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<X> ) -> Result<ScryptoCustomValueKind, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<C> Describe<C> for ScryptoCustomValueKindwhere C: CustomTypeKind<RustTypeId>,

source§

const TYPE_ID: RustTypeId = ::sbor::RustTypeId::novel_with_code("ScryptoCustomValueKind", &[], &[83u8, 102u8, 106u8, 64u8, 239u8, 43u8, 164u8, 162u8, 77u8, 233u8, 60u8, 189u8, 174u8, 85u8, 88u8, 146u8, 144u8, 67u8, 46u8, 86u8])

The TYPE_ID should give a unique identifier for its SBOR schema type. An SBOR schema type capture details about the SBOR payload, how it should be interpreted, validated and displayed. Read more
source§

fn type_data() -> TypeData<C, RustTypeId>

Returns the local schema for the given type. Read more
source§

fn add_all_dependencies(aggregator: &mut TypeAggregator<C>)

For each type referenced in get_local_type_data, we need to ensure that the type and all of its own references get added to the aggregator. Read more
source§

impl<'de> Deserialize<'de> for ScryptoCustomValueKind

source§

fn deserialize<__D>( __deserializer: __D ) -> Result<ScryptoCustomValueKind, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AbortResultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelPrimaryRoleRecoveryProposalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelRecoveryRoleRecoveryProposalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCreateProofInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateRecoveryAsPrimaryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateRecoveryAsRecoveryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerLockPrimaryRoleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerMintRecoveryBadgesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerStopTimedRecoveryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerTimedConfirmRecoveryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerUnlockPrimaryRoleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessRulewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessRuleNodewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountAddAuthorizedDepositorInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountAuthorizedDepositorEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountAuthorizedDepositorKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountBurnInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountBurnNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateProofOfAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateProofOfNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountDepositBatchInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountDepositInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountDepositRuleFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockContingentFeeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockFeeAndWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockFeeAndWithdrawNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockFeeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountOwnerBadgeDatawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountRemoveAuthorizedDepositorInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountRemoveResourcePreferenceInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourcePreferenceEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourcePreferenceKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourceVaultEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourceVaultKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSecurifyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSetDefaultDepositRuleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSetResourcePreferenceInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositBatchOrAbortInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositBatchOrRefundInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositOrAbortInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositOrRefundInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountWithdrawNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ActiveValidatorSetwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AddAuthorizedDepositorEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ApplicationErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ApplicationFnIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AttachedModuleIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZonewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneAssertAccessRuleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneCreateProofOfAllInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneCreateProofOfAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneCreateProofOfNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDrainInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDropProofsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDropRegularProofsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDropSignatureProofsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneParamswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZonePopInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZonePushInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BadgeWithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BalanceChangewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BlueprintCollectionSchema<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintDefinitionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintDefinitionInitwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintDependencieswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintEventSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintFunctionsSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintHookwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintHooksInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintInfowhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintInterfacewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BlueprintKeyValueSchema<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintPartitionTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintPayloadIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintStateSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintTypeIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintTypeSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintVersionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintVersionKeywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Bucketwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketCreateProofOfAllInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketGetAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketGetNonFungibleLocalIdsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketGetResourceAddressInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketPutInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketSnapshotwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketTakeAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketTakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketTakeNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BurnFungibleResourceEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BurnNonFungibleResourceEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BurnRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameDrainSubstatesErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameRemoveSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameScanKeysErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameScanSortedSubstatesErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameSetSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CancelBadgeWithdrawAttemptEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CancelRecoveryProposalEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CannotGlobalizeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CanonicalBlueprintIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ClaimXrdEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CloseSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CommitResultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentClaimRoyaltiesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyAccumulatorFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyLockInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyMethodAmountEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyMethodAmountKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltySetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltySubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComposeProofErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCompareCurrentTimeInputV1where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCompareCurrentTimeInputV2where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerConfigSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerConfigurationFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCreateValidatorInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCurrentProposalStatisticFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCurrentValidatorSetFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerProposerMilliTimestampFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerProposerMinuteTimestampFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerRegisteredValidatorByStakeEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerRegisteredValidatorByStakeKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerValidatorRewardsFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ContributionEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ContributionEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ContributionEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CostingErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CostingParameterswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CreateFrameErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CreateNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CreateObjectErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CurrentProposalStatisticSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CurrentValidatorSetSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Decimalwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DefaultDepositRulewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for DepositRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DropNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Emitterwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EpochChangeConditionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EpochChangeEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for EpochRangewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Errorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Errorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Errorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EventErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EventSystemStructurewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EventTypeIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ExecutionContextwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ExecutionTracewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FailedAccessRuleswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FallToOwnerwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeDestinationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeLockswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeReserveErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeReserveFinalizationSummarywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeSourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeTablewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<V, E> Encode<ScryptoCustomValueKind, E> for FieldSchema<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FieldStructurewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for FieldSubstate<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for FieldSubstateV1<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FieldValuewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FlashReceiptwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FnIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for FreezeRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FunctionAuthwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FunctionSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketCreateProofOfAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketLockAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketUnlockAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleProofwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleProofSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerCreateWithInitialSupplyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerDivisibilityFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerMintInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerTotalSupplyFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceRoleswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultBalanceFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultCreateProofOfAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultFreezeStatusFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultLockFeeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultLockFungibleAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultLockedBalanceFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultUnlockFungibleAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericArgswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericBoundwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<U, O, E> Encode<ScryptoCustomValueKind, E> for GenericMetadataValue<U, O>where E: Encoder<ScryptoCustomValueKind>, U: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, O: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericSubstitutionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisDataChunkwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisReceiptswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisResourceAllocationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisStakeAllocationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisValidatorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<O, E> Encode<ScryptoCustomValueKind, E> for Global<O>where O: TypeInfoMarker, E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalAddressPhantomwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalAddressReservationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalCallerwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for HeapRemoveNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for HeapRemovePartitionErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IDAllocationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdAllocationErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentityCreateAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentityCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentityOwnerBadgeDatawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentitySecurifyToSingleBadgeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for IndexEntrySubstate<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IndexPartitionEntryStructurewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IndexedStateSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InitiateBadgeWithdrawAttemptEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InitiateRecoveryEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InputOrOutputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InternalAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidDropAccesswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidGlobalizeAccesswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidModuleTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidNameErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidNonFungibleSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KernelErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyOrValuewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for KeyValueEntrySubstate<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for KeyValueEntrySubstateV1<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValuePartitionEntryStructurewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreEntryStructurewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreGenericSubstitutionswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreInfowhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<K, V, E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K> + Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreInitEntry<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LegacyStateUpdateswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LiquidFungibleResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LiquidNonFungibleResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LiquidNonFungibleVaultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LocalKeyValueStoreDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LocalNonFungibleDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LocalRefwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockFeeEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockOwnerRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockPrimaryRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockStatuswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockedFungibleResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockedNonFungibleResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MarkTransientSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataConversionErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataCreateWithDataInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataEntryEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataEntryKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataGetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataLockInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataRemoveInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataSetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataValidationErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MethodAccessibilitywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MethodAuthTemplatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MethodKeywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MintFungibleResourceEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MintNonFungibleResourceEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for MintRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for ModuleConfig<T>where T: Default + Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ModuleIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ModuleRoleKeywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MovePartitionErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolContributeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolGetRedemptionValueInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolGetVaultAmountsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolInstantiateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolProtectedDepositInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolProtectedWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolRedeemInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NativeRuntimeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketContainsNonFungibleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketCreateProofOfNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketLockNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketUnlockNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleDataUpdateRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleGlobalIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleLocalIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleProofwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleProofSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<S, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateGenericInput<S>where E: Encoder<ScryptoCustomValueKind>, S: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<S, T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>where E: Encoder<ScryptoCustomValueKind>, S: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<S, T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>where E: Encoder<ScryptoCustomValueKind>, S: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateWithInitialSupplyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<Data, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker + Encode<ScryptoCustomValueKind, E>, E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerDataKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerExistsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerGetNonFungibleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerIdTypeFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintGenericInput<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintRuidGenericInput<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintRuidInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintSingleRuidInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMutableFieldsFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMutableFieldsV1where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerTotalSupplyFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerUpdateDataGenericInput<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerUpdateDataInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceRoleswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultBalanceFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultBurnNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultContainsNonFungibleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultCreateProofOfNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultFreezeStatusFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultGetNonFungibleLocalIdsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultLockNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultLockedResourceFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultNonFungibleEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultNonFungibleKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultRecallNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultTakeNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultUnlockNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectInfowhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectInstanceTypeReferencewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectSubstateTypeReferencewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OnDropInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OnMoveInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OnVirtualizeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolContributeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolGetRedemptionValueInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolGetVaultAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolInstantiateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolProtectedDepositInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolProtectedWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolRedeemInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OpenSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OuterObjectInfowhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Ownwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnValidationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<O, E> Encode<ScryptoCustomValueKind, E> for Owned<O>where O: TypeInfoMarker, E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnedWorktopwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRolewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRoleEntrywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRoleSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRoleUpdaterwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionAuthConfigEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionAuthConfigKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDefinitionEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDefinitionKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDependenciesEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDependenciesKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionRoyaltyConfigEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionRoyaltyConfigKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageClaimRoyaltiesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeInstrumentedCodeEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeInstrumentedCodeKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeInstrumentedCodeV1where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeOriginalCodeEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeOriginalCodeKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeOriginalCodeV1where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeVmTypeEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeVmTypeKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeVmTypeV1where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageDefinitionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageExportwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageOwnerBadgeDatawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackagePublishNativeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackagePublishWasmAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackagePublishWasmInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltyAccumulatorFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltyAccumulatorV1where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltyConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageSchemaEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageSchemaKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageTypeReferencewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ParseBlsPublicKeyErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ParseBlsSignatureErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PartitionDescriptionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PassMessageErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PayFeeEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PersistNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PinNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PreAllocatedAddresswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PreciseDecimalwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PrimaryRoleBadgeWithdrawAttemptStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PrimaryRoleLockingStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PrimaryRoleRecoveryAttemptStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProcessSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProcessSubstateIOWriteErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProcessSubstateKeyErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Proofwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofDropInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofMoveableSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofRulewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofSnapshotwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProposalStatisticwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Proposerwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProposerMilliTimestampSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProposerMinuteTimestampSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProtocolUpdateReadinessSignalEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ReadSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecallEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecallEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for RecallRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryProposalwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryRoleBadgeWithdrawAttemptStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryRoleRecoveryAttemptStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryRoleRecoveryStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RedemptionEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RedemptionEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RedemptionEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Referencewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ReferenceValidationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RegisterValidatorEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RejectResultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RejectedDepositEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RejectionReasonwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoteKeyValueStoreDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoteNonFungibleDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoveAuthorizedDepositorEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoveMetadataEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoveResourcePreferenceEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceChangewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceFeaturewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerBurnInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerCreateEmptyBucketInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerCreateEmptyVaultInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerDropEmptyBucketInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerGetAmountForWithdrawalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerGetResourceTypeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerGetTotalSupplyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerPackageBurnInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceOrNonFungiblewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourcePreferencewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceSpecifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceSummarywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourcesUsagewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Rolewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentAccessRuleEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentAccessRuleKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentGetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentInitwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentLockOwnerInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentOwnerFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentSetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentSetOwnerInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleKeywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleListwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleSpecificationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoundChangeEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoyaltyAmountwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoyaltyRecipientwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RuleSetwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RuleSetUpdateEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RuntimeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ScryptoCustomTypeKindwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ScryptoCustomTypeValidationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ScryptoCustomValuewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetDefaultDepositRuleEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetMetadataEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetOwnerRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetResourcePreferenceEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SetRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SignatureWithPublicKeyV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for SortedIndexEntrySubstate<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SortedIndexPartitionEntryStructurewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StakeEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StateUpdateSummarywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StaticRoleDefinitionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StopTimedRecoveryEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StorageTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Substatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Substatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Substatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SubstateDiffErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SubstateSystemStructurewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemFieldKindwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemFieldStructurewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemLoanFeeReservewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemModuleErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemStructurewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemUpstreamErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TakeNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TestUtilsPanicInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TraceActorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TraceOriginwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionCostingParameterswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionExecutionTracewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionFeeDetailswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionFeeSummarywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionIntentHashwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionLimitsErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionOutcomewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionProcessorErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionProcessorRunInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<'a, E> Encode<ScryptoCustomValueKind, E> for TransactionProcessorRunInputEfficientEncodable<'a>where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionReceiptV1where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionResultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionStatuswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionStatusV1where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionTrackerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionTrackerSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionTrackerSubstateV1where E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolContributeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolGetRedemptionValueInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolGetVaultAmountsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolInstantiateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolProtectedDepositInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolProtectedWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolRedeemInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TypeCheckErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TypeInfoSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for TypeRef<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Unauthorizedwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UncheckedOriginwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UncheckedUrlwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UnlockPrimaryRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UnregisterValidatorEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UnstakeDatawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UnstakeEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UpdateAcceptingStakeDelegationStateEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Validatorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorApplyEmissionInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorApplyRewardInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorByStakeKeywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorClaimXrdInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorEmissionAppliedEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorFeeChangeRequestwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorFinishUnlockOwnerStakeUnitsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorGetRedemptionValueInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorLockOwnerStakeUnitsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorOwnerBadgeDatawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorProtocolUpdateReadinessSignalFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorProtocolUpdateReadinessSignalSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorRewardAppliedEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorRewardsSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStakeAsOwnerInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStartUnlockOwnerStakeUnitsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorUnstakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorUpdateFeeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorUpdateKeyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Vaultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultBurnInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultCreationEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultFreezeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultFrozenFlagwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultGetAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultPutInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultRecallInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultTakeAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultTakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultUnfreezeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccessControllerStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountAuthorizedDepositorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountDepositRulewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountResourcePreferencewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountResourceVaultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedComponentRoyaltyAccumulatorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedComponentRoyaltyMethodAmountwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerConfigurationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerCurrentProposalStatisticwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerCurrentValidatorSetwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerProposerMilliTimestampwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerProposerMinuteTimestampwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerRegisteredValidatorByStakewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerValidatorRewardswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleResourceManagerDivisibilitywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleResourceManagerTotalSupplywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleVaultBalancewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleVaultFreezeStatuswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleVaultLockedBalancewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedMetadataEntrywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedMultiResourcePoolStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleResourceManagerIdTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleResourceManagerMutableFieldswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleResourceManagerTotalSupplywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultBalancewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultFreezeStatuswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultLockedResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultNonFungiblewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedOneResourcePoolStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionAuthConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionDefinitionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionDependencieswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionRoyaltyConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageCodeInstrumentedCodewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageCodeOriginalCodewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageCodeVmTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageRoyaltyAccumulatorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedRoleAssignmentAccessRulewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedRoleAssignmentOwnerwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedTransactionReceiptwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedTwoResourcePoolStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedValidatorProtocolUpdateReadinessSignalwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedValidatorStatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VmErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WasmRuntimeErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for WithdrawRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertContainsAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertContainsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertContainsNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopChangewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopDrainInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopDropInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopPutInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopSubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopTakeAllInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopTakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopTakeNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WriteSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E, X> Encode<X, E> for ScryptoCustomValueKindwhere E: Encoder<X>, X: CustomValueKind,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl From<ScryptoCustomValueKind> for ValueKind<ScryptoCustomValueKind>

source§

fn from( custom_value_kind: ScryptoCustomValueKind ) -> ValueKind<ScryptoCustomValueKind>

Converts to this type from the input type.
source§

impl PartialEq<ScryptoCustomValueKind> for ScryptoCustomValueKind

source§

fn eq(&self, other: &ScryptoCustomValueKind) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl SborEnum<ScryptoCustomValueKind> for AccessControllerError

source§

impl SborEnum<ScryptoCustomValueKind> for AccessControllerStateFieldPayloadwhere &'b_ VersionedAccessControllerState: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for AccessRule

source§

impl SborEnum<ScryptoCustomValueKind> for AccessRuleNode

source§

impl SborEnum<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayloadwhere &'b_ VersionedAccountAuthorizedDepositor: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayloadwhere &'b_ ResourceOrNonFungible: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for AccountDepositRuleFieldPayloadwhere &'b_ VersionedAccountDepositRule: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for AccountError

source§

impl SborEnum<ScryptoCustomValueKind> for AccountResourcePreferenceEntryPayloadwhere &'b_ VersionedAccountResourcePreference: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for AccountResourcePreferenceKeyPayloadwhere &'b_ ResourceAddress: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for AccountResourceVaultEntryPayloadwhere &'b_ VersionedAccountResourceVault: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for AccountResourceVaultKeyPayloadwhere &'b_ ResourceAddress: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ActiveValidatorSetwhere &'b_ IndexMap<ComponentAddress, Validator, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ApplicationError

source§

impl SborEnum<ScryptoCustomValueKind> for AttachedModuleId

source§

impl SborEnum<ScryptoCustomValueKind> for AuthError

source§

impl SborEnum<ScryptoCustomValueKind> for AuthZoneError

source§

impl SborEnum<ScryptoCustomValueKind> for BalanceChange

§

impl<T> SborEnum<ScryptoCustomValueKind> for BlueprintCollectionSchema<T>

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintDependencieswhere &'b_ IndexSet<GlobalAddress, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintEventSchemaInitwhere &'b_ IndexMap<String, TypeRef<LocalTypeId>, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintHook

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPartitionType

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPayloadIdentifier

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintType

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintTypeSchemaInitwhere &'b_ IndexMap<String, LocalTypeId, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for BucketError

source§

impl SborEnum<ScryptoCustomValueKind> for BucketSnapshot

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameDrainSubstatesError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameRemoveSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameScanKeysError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameScanSortedSubstatesError

source§

impl SborEnum<ScryptoCustomValueKind> for CallFrameSetSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for CannotGlobalizeError

source§

impl SborEnum<ScryptoCustomValueKind> for CloseSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayloadwhere &'b_ VersionedComponentRoyaltyAccumulator: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyError

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayloadwhere &'b_ VersionedComponentRoyaltyMethodAmount: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountKeyPayloadwhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ComposeProofError

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayloadwhere &'b_ VersionedConsensusManagerConfiguration: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayloadwhere &'b_ VersionedConsensusManagerCurrentProposalStatistic: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayloadwhere &'b_ VersionedConsensusManagerCurrentValidatorSet: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerError

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerProposerMilliTimestampFieldPayloadwhere &'b_ VersionedConsensusManagerProposerMilliTimestamp: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerProposerMinuteTimestampFieldPayloadwhere &'b_ VersionedConsensusManagerProposerMinuteTimestamp: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeEntryPayloadwhere &'b_ VersionedConsensusManagerRegisteredValidatorByStake: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerStateFieldPayloadwhere &'b_ VersionedConsensusManagerState: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerValidatorRewardsFieldPayloadwhere &'b_ VersionedConsensusManagerValidatorRewards: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for CostingError

source§

impl SborEnum<ScryptoCustomValueKind> for CreateFrameError

source§

impl SborEnum<ScryptoCustomValueKind> for CreateNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for CreateObjectError

source§

impl SborEnum<ScryptoCustomValueKind> for DefaultDepositRule

source§

impl SborEnum<ScryptoCustomValueKind> for DepositEvent

source§

impl SborEnum<ScryptoCustomValueKind> for DropNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for Emitter

source§

impl SborEnum<ScryptoCustomValueKind> for Error

source§

impl SborEnum<ScryptoCustomValueKind> for Error

source§

impl SborEnum<ScryptoCustomValueKind> for Error

source§

impl SborEnum<ScryptoCustomValueKind> for EventError

source§

impl SborEnum<ScryptoCustomValueKind> for FailedAccessRules

source§

impl SborEnum<ScryptoCustomValueKind> for FallToOwner

source§

impl SborEnum<ScryptoCustomValueKind> for FeeReserveError

source§

impl<T> SborEnum<ScryptoCustomValueKind> for FieldSubstate<T>

source§

impl SborEnum<ScryptoCustomValueKind> for FunctionAuth

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleBucketwhere &'b_ Bucket: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleProofwhere &'b_ Proof: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerDivisibilityFieldPayloadwhere &'b_ VersionedFungibleResourceManagerDivisibility: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerError

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayloadwhere &'b_ VersionedFungibleResourceManagerTotalSupply: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultwhere &'b_ Vault: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayloadwhere &'b_ VersionedFungibleVaultBalance: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayloadwhere &'b_ VersionedFungibleVaultFreezeStatus: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayloadwhere &'b_ VersionedFungibleVaultLockedBalance: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for GenericBound

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl<U, O> SborEnum<ScryptoCustomValueKind> for GenericMetadataValue<U, O>

source§

impl SborEnum<ScryptoCustomValueKind> for GenericSubstitution

source§

impl SborEnum<ScryptoCustomValueKind> for GenesisDataChunk

source§

impl SborEnum<ScryptoCustomValueKind> for GlobalCaller

source§

impl SborEnum<ScryptoCustomValueKind> for HeapRemoveNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for HeapRemovePartitionError

source§

impl SborEnum<ScryptoCustomValueKind> for IDAllocation

source§

impl SborEnum<ScryptoCustomValueKind> for IdAllocationError

source§

impl<V> SborEnum<ScryptoCustomValueKind> for IndexEntrySubstate<V>

source§

impl SborEnum<ScryptoCustomValueKind> for InputOrOutput

source§

impl SborEnum<ScryptoCustomValueKind> for InvalidNameError

source§

impl SborEnum<ScryptoCustomValueKind> for InvalidNonFungibleSchema

source§

impl SborEnum<ScryptoCustomValueKind> for KernelError

source§

impl SborEnum<ScryptoCustomValueKind> for KeyOrValue

source§

impl<V> SborEnum<ScryptoCustomValueKind> for KeyValueEntrySubstate<V>

source§

impl SborEnum<ScryptoCustomValueKind> for KeyValueStoreDataSchema

source§

impl<K, V> SborEnum<ScryptoCustomValueKind> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K>, &'b_ IndexMap<K, KeyValueStoreInitEntry<V>, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for LiquidFungibleResourcewhere &'b_ Decimal: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for LiquidNonFungibleVaultwhere &'b_ Decimal: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for LocalRef

source§

impl SborEnum<ScryptoCustomValueKind> for LockStatus

source§

impl SborEnum<ScryptoCustomValueKind> for MarkTransientSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataConversionError

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataEntryEntryPayloadwhere &'b_ VersionedMetadataEntry: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataEntryKeyPayloadwhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataError

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataValidationError

source§

impl SborEnum<ScryptoCustomValueKind> for MethodAccessibility

source§

impl SborEnum<ScryptoCustomValueKind> for MethodAuthTemplate

source§

impl SborEnum<ScryptoCustomValueKind> for MethodKeywhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ModuleId

source§

impl SborEnum<ScryptoCustomValueKind> for MovePartitionError

source§

impl SborEnum<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayloadwhere &'b_ VersionedMultiResourcePoolState: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NativeRuntimeError

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleBucketwhere &'b_ Bucket: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleDataSchema

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleProofwhere &'b_ Proof: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl<Data> SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker, &'b_ Data: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayloadwhere &'b_ NonFungibleLocalId: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerError

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerIdType: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerMutableFields: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerTotalSupply: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultwhere &'b_ Vault: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayloadwhere &'b_ VersionedNonFungibleVaultBalance: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultError

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultFreezeStatusFieldPayloadwhere &'b_ VersionedNonFungibleVaultFreezeStatus: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultLockedResourceFieldPayloadwhere &'b_ VersionedNonFungibleVaultLockedResource: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleEntryPayloadwhere &'b_ VersionedNonFungibleVaultNonFungible: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleKeyPayloadwhere &'b_ NonFungibleLocalId: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ObjectSubstateTypeReference

source§

impl SborEnum<ScryptoCustomValueKind> for ObjectType

source§

impl SborEnum<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayloadwhere &'b_ VersionedOneResourcePoolState: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for OpenSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for OuterObjectInfo

source§

impl SborEnum<ScryptoCustomValueKind> for OwnValidation

source§

impl SborEnum<ScryptoCustomValueKind> for OwnedWorktopwhere &'b_ Own: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRole

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRoleSubstatewhere &'b_ OwnerRoleEntry: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRoleUpdater

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionAuthConfig: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionDefinition: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionDependencies: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionRoyaltyConfig: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeEntryPayloadwhere &'b_ VersionedPackageCodeInstrumentedCode: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeV1where &'b_ Vec<u8, Global>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayloadwhere &'b_ VersionedPackageCodeOriginalCode: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeV1where &'b_ Vec<u8, Global>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayloadwhere &'b_ VersionedPackageCodeVmType: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeV1where &'b_ VmType: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageError

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyalty

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayloadwhere &'b_ VersionedPackageRoyaltyAccumulator: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyaltyConfig

source§

impl SborEnum<ScryptoCustomValueKind> for PackageSchemaEntryPayloadwhere &'b_ VersionedSchema<ScryptoCustomSchema>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for PackageSchemaKeyPayloadwhere &'b_ SchemaHash: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ParseBlsPublicKeyError

source§

impl SborEnum<ScryptoCustomValueKind> for ParseBlsSignatureError

source§

impl SborEnum<ScryptoCustomValueKind> for PartitionDescription

source§

impl SborEnum<ScryptoCustomValueKind> for PassMessageError

source§

impl SborEnum<ScryptoCustomValueKind> for PersistNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for PinNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleBadgeWithdrawAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleLockingState

source§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleRecoveryAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateIOWriteError

source§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateKeyError

source§

impl SborEnum<ScryptoCustomValueKind> for ProofError

source§

impl SborEnum<ScryptoCustomValueKind> for ProofRule

source§

impl SborEnum<ScryptoCustomValueKind> for ProofSnapshot

source§

impl SborEnum<ScryptoCustomValueKind> for Proposer

source§

impl SborEnum<ScryptoCustomValueKind> for ProposerMilliTimestampSubstatewhere &'b_ i64: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ProposerMinuteTimestampSubstatewhere &'b_ i32: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ReadSubstateError

source§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleBadgeWithdrawAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleRecoveryAttemptState

source§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleRecoveryState

source§

impl SborEnum<ScryptoCustomValueKind> for ReferenceValidation

source§

impl SborEnum<ScryptoCustomValueKind> for RejectedDepositEvent

source§

impl SborEnum<ScryptoCustomValueKind> for RejectionReason

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceError

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceFeature

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceOrNonFungible

source§

impl SborEnum<ScryptoCustomValueKind> for ResourcePreference

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceSpecifier

source§

impl SborEnum<ScryptoCustomValueKind> for Role

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayloadwhere &'b_ VersionedRoleAssignmentAccessRule: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayloadwhere &'b_ ModuleRoleKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentError

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentInitwhere &'b_ IndexMap<RoleKey, Option<AccessRule>, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayloadwhere &'b_ VersionedRoleAssignmentOwner: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleKeywhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleListwhere &'b_ Vec<RoleKey, Global>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleSpecification

source§

impl SborEnum<ScryptoCustomValueKind> for RoyaltyAmount

source§

impl SborEnum<ScryptoCustomValueKind> for RoyaltyRecipient

source§

impl SborEnum<ScryptoCustomValueKind> for RuntimeError

source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeKind

source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeValidation

§

impl SborEnum<ScryptoCustomValueKind> for SignatureWithPublicKeyV1

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl<V> SborEnum<ScryptoCustomValueKind> for SortedIndexEntrySubstate<V>

source§

impl SborEnum<ScryptoCustomValueKind> for StorageType

source§

impl SborEnum<ScryptoCustomValueKind> for SubstateDiffError

source§

impl SborEnum<ScryptoCustomValueKind> for SubstateSystemStructure

source§

impl SborEnum<ScryptoCustomValueKind> for SystemError

source§

impl SborEnum<ScryptoCustomValueKind> for SystemFieldKind

source§

impl SborEnum<ScryptoCustomValueKind> for SystemModuleError

source§

impl SborEnum<ScryptoCustomValueKind> for SystemUpstreamError

source§

impl SborEnum<ScryptoCustomValueKind> for TakeNodeError

source§

impl SborEnum<ScryptoCustomValueKind> for TraceActor

source§

impl SborEnum<ScryptoCustomValueKind> for TraceOrigin

§

impl SborEnum<ScryptoCustomValueKind> for TransactionIntentHash

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionLimitsError

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionOutcome

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionProcessorError

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionResult

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionStatus

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionStatusV1

source§

impl SborEnum<ScryptoCustomValueKind> for TransactionTrackerSubstate

source§

impl SborEnum<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayloadwhere &'b_ VersionedTwoResourcePoolState: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for TypeCheckError

source§

impl SborEnum<ScryptoCustomValueKind> for TypeInfoSubstate

§

impl<T> SborEnum<ScryptoCustomValueKind> for TypeRef<T>

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for UncheckedOriginwhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for UncheckedUrlwhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorError

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayloadwhere &'b_ VersionedValidatorProtocolUpdateReadinessSignal: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstatewhere &'b_ Option<String>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ValidatorStateFieldPayloadwhere &'b_ VersionedValidatorState: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for Vaultwhere &'b_ Own: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for VaultError

source§

impl SborEnum<ScryptoCustomValueKind> for VaultFrozenFlagwhere &'b_ VaultFreezeFlags: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccessControllerState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountAuthorizedDepositor

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountDepositRule

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountResourcePreference

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountResourceVault

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedComponentRoyaltyAccumulator

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedComponentRoyaltyMethodAmount

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerConfiguration

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentProposalStatistic

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentValidatorSet

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMilliTimestamp

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMinuteTimestamp

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerRegisteredValidatorByStake

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerValidatorRewards

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleResourceManagerDivisibility

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleResourceManagerTotalSupply

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleVaultBalance

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleVaultFreezeStatus

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleVaultLockedBalance

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedMetadataEntry

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedMultiResourcePoolState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerIdType

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerMutableFields

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerTotalSupply

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultBalance

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultFreezeStatus

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultLockedResource

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultNonFungible

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedOneResourcePoolState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionAuthConfig

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDefinition

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDependencies

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionRoyaltyConfig

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageCodeInstrumentedCode

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageCodeOriginalCode

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageCodeVmType

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageRoyaltyAccumulator

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedRoleAssignmentAccessRule

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedRoleAssignmentOwner

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedTransactionReceipt

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedTwoResourcePoolState

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedValidatorProtocolUpdateReadinessSignal

source§

impl SborEnum<ScryptoCustomValueKind> for VersionedValidatorState

source§

impl SborEnum<ScryptoCustomValueKind> for VmError

source§

impl SborEnum<ScryptoCustomValueKind> for WasmRuntimeError

source§

impl SborEnum<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborEnum<ScryptoCustomValueKind> for WorktopChange

source§

impl SborEnum<ScryptoCustomValueKind> for WorktopError

source§

impl SborEnum<ScryptoCustomValueKind> for WriteSubstateError

source§

impl<X> SborEnum<X> for ScryptoCustomValueKindwhere X: CustomValueKind,

source§

impl SborTuple<ScryptoCustomValueKind> for AbortResult

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCreateProofInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsPrimaryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerLockPrimaryRoleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerMintRecoveryBadgesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerStateFieldPayloadwhere &'b_ VersionedAccessControllerState: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerStopTimedRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerTimedConfirmRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerUnlockPrimaryRoleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountAddAuthorizedDepositorInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayloadwhere &'b_ VersionedAccountAuthorizedDepositor: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayloadwhere &'b_ ResourceOrNonFungible: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for AccountBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountBurnNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountDepositBatchInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountDepositRuleFieldPayloadwhere &'b_ VersionedAccountDepositRule: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockContingentFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountOwnerBadgeData

source§

impl SborTuple<ScryptoCustomValueKind> for AccountRemoveAuthorizedDepositorInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountRemoveResourcePreferenceInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountResourcePreferenceEntryPayloadwhere &'b_ VersionedAccountResourcePreference: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for AccountResourcePreferenceKeyPayloadwhere &'b_ ResourceAddress: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for AccountResourceVaultEntryPayloadwhere &'b_ VersionedAccountResourceVault: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for AccountResourceVaultKeyPayloadwhere &'b_ ResourceAddress: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSecurifyInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSetDefaultDepositRuleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSetResourcePreferenceInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositBatchOrAbortInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositBatchOrRefundInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositOrAbortInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositOrRefundInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountWithdrawNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for ActiveValidatorSetwhere &'b_ IndexMap<ComponentAddress, Validator, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for AddAuthorizedDepositorEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ApplicationFnIdentifier

source§

impl SborTuple<ScryptoCustomValueKind> for AuthConfig

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZone

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneAssertAccessRuleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneCreateProofOfAllInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDrainInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDropProofsInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDropRegularProofsInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDropSignatureProofsInput

§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneParams

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZonePopInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZonePushInput

source§

impl SborTuple<ScryptoCustomValueKind> for BadgeWithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDefinition

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDefinitionInit

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDependencieswhere &'b_ IndexSet<GlobalAddress, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintEventSchemaInitwhere &'b_ IndexMap<String, TypeRef<LocalTypeId>, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintFunctionsSchemaInit

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintHooksInit

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintId

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintInfo

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintInterface

§

impl<T> SborTuple<ScryptoCustomValueKind> for BlueprintKeyValueSchema<T>

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintSchemaInit

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintStateSchemaInit

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintTypeIdentifier

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintTypeSchemaInitwhere &'b_ IndexMap<String, LocalTypeId, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintVersion

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintVersionKey

source§

impl SborTuple<ScryptoCustomValueKind> for BucketCreateProofOfAllInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketGetAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketGetNonFungibleLocalIdsInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketGetResourceAddressInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketPutInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketTakeAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketTakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketTakeNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for BurnFungibleResourceEvent

source§

impl SborTuple<ScryptoCustomValueKind> for BurnNonFungibleResourceEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for BurnRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for CancelBadgeWithdrawAttemptEvent

source§

impl SborTuple<ScryptoCustomValueKind> for CancelRecoveryProposalEvent

source§

impl SborTuple<ScryptoCustomValueKind> for CanonicalBlueprintId

source§

impl SborTuple<ScryptoCustomValueKind> for ClaimXrdEvent

source§

impl SborTuple<ScryptoCustomValueKind> for CommitResult

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentClaimRoyaltiesInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayloadwhere &'b_ VersionedComponentRoyaltyAccumulator: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyConfig

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyLockInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayloadwhere &'b_ VersionedComponentRoyaltyMethodAmount: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountKeyPayloadwhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltySetInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltySubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV1

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInputV2

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerConfig

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerConfigSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayloadwhere &'b_ VersionedConsensusManagerConfiguration: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCreateValidatorInput

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayloadwhere &'b_ VersionedConsensusManagerCurrentProposalStatistic: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayloadwhere &'b_ VersionedConsensusManagerCurrentValidatorSet: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerProposerMilliTimestampFieldPayloadwhere &'b_ VersionedConsensusManagerProposerMilliTimestamp: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerProposerMinuteTimestampFieldPayloadwhere &'b_ VersionedConsensusManagerProposerMinuteTimestamp: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeEntryPayloadwhere &'b_ VersionedConsensusManagerRegisteredValidatorByStake: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeKeyPayload

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerStateFieldPayloadwhere &'b_ VersionedConsensusManagerState: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerValidatorRewardsFieldPayloadwhere &'b_ VersionedConsensusManagerValidatorRewards: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ContributionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ContributionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ContributionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for CostingParameters

source§

impl SborTuple<ScryptoCustomValueKind> for CurrentProposalStatisticSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for CurrentValidatorSetSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for DepositRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for EpochChangeCondition

source§

impl SborTuple<ScryptoCustomValueKind> for EpochChangeEvent

§

impl SborTuple<ScryptoCustomValueKind> for EpochRange

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for EventSystemStructure

source§

impl SborTuple<ScryptoCustomValueKind> for EventTypeIdentifier

§

impl SborTuple<ScryptoCustomValueKind> for ExecutionContext

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ExecutionTrace

source§

impl SborTuple<ScryptoCustomValueKind> for FeeDestination

source§

impl SborTuple<ScryptoCustomValueKind> for FeeLocks

source§

impl SborTuple<ScryptoCustomValueKind> for FeeReserveFinalizationSummary

source§

impl SborTuple<ScryptoCustomValueKind> for FeeSource

source§

impl SborTuple<ScryptoCustomValueKind> for FeeTable

§

impl<V> SborTuple<ScryptoCustomValueKind> for FieldSchema<V>

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FieldStructure

source§

impl<V> SborTuple<ScryptoCustomValueKind> for FieldSubstateV1<V>

source§

impl SborTuple<ScryptoCustomValueKind> for FieldValue

source§

impl SborTuple<ScryptoCustomValueKind> for FlashReceipt

source§

impl SborTuple<ScryptoCustomValueKind> for FnIdentifier

source§

impl<T> SborTuple<ScryptoCustomValueKind> for FreezeRoles<T>

§

impl SborTuple<ScryptoCustomValueKind> for FunctionSchemaInit

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketwhere &'b_ Bucket: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketLockAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketUnlockAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleProofwhere &'b_ Proof: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleProofSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerCreateWithInitialSupplyInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerDivisibilityFieldPayloadwhere &'b_ VersionedFungibleResourceManagerDivisibility: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerMintInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayloadwhere &'b_ VersionedFungibleResourceManagerTotalSupply: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceRoles

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultwhere &'b_ Vault: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayloadwhere &'b_ VersionedFungibleVaultBalance: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayloadwhere &'b_ VersionedFungibleVaultFreezeStatus: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockFungibleAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayloadwhere &'b_ VersionedFungibleVaultLockedBalance: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultUnlockFungibleAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for GenericArgs

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisReceipts

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisResource

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisResourceAllocation

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisStakeAllocation

source§

impl SborTuple<ScryptoCustomValueKind> for GenesisValidator

source§

impl SborTuple<ScryptoCustomValueKind> for GlobalAddressPhantom

source§

impl SborTuple<ScryptoCustomValueKind> for IdentityCreateAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for IdentityCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for IdentityOwnerBadgeData

source§

impl SborTuple<ScryptoCustomValueKind> for IdentitySecurifyToSingleBadgeInput

source§

impl SborTuple<ScryptoCustomValueKind> for IndexPartitionEntryStructure

source§

impl SborTuple<ScryptoCustomValueKind> for IndexedStateSchema

source§

impl SborTuple<ScryptoCustomValueKind> for InitiateBadgeWithdrawAttemptEvent

source§

impl SborTuple<ScryptoCustomValueKind> for InitiateRecoveryEvent

source§

impl SborTuple<ScryptoCustomValueKind> for InvalidDropAccess

source§

impl SborTuple<ScryptoCustomValueKind> for InvalidGlobalizeAccess

source§

impl SborTuple<ScryptoCustomValueKind> for InvalidModuleType

source§

impl<V> SborTuple<ScryptoCustomValueKind> for KeyValueEntrySubstateV1<V>

source§

impl SborTuple<ScryptoCustomValueKind> for KeyValuePartitionEntryStructure

source§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreEntryStructure

§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreGenericSubstitutions

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreInfo

source§

impl<K, V> SborTuple<ScryptoCustomValueKind> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K>, &'b_ IndexMap<K, KeyValueStoreInitEntry<V>, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl<V> SborTuple<ScryptoCustomValueKind> for KeyValueStoreInitEntry<V>

source§

impl SborTuple<ScryptoCustomValueKind> for LegacyStateUpdates

source§

impl SborTuple<ScryptoCustomValueKind> for LiquidFungibleResourcewhere &'b_ Decimal: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for LiquidNonFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for LiquidNonFungibleVaultwhere &'b_ Decimal: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for LocalKeyValueStoreDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for LocalNonFungibleDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for LockFeeEvent

source§

impl SborTuple<ScryptoCustomValueKind> for LockOwnerRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for LockPrimaryRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for LockedFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for LockedNonFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataCreateWithDataInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataEntryEntryPayloadwhere &'b_ VersionedMetadataEntry: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataEntryKeyPayloadwhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataGetInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataLockInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataRemoveInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataSetInput

source§

impl SborTuple<ScryptoCustomValueKind> for MethodKeywhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for MintFungibleResourceEvent

source§

impl SborTuple<ScryptoCustomValueKind> for MintNonFungibleResourceEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for MintRoles<T>

source§

impl<T> SborTuple<ScryptoCustomValueKind> for ModuleConfig<T>where T: Default,

source§

impl SborTuple<ScryptoCustomValueKind> for ModuleRoleKey

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolContributeInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolGetVaultAmountsInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolInstantiateInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolProtectedDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolProtectedWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolRedeemInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayloadwhere &'b_ VersionedMultiResourcePoolState: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketwhere &'b_ Bucket: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketContainsNonFungibleInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketLockNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketUnlockNonFungiblesInput

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleDataUpdateRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleGlobalId

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleProofwhere &'b_ Proof: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleProofSubstate

source§

impl<S> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateGenericInput<S>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateInput

source§

impl<S, T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInput

source§

impl<S, T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyInput

source§

impl<Data> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker, &'b_ Data: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayloadwhere &'b_ NonFungibleLocalId: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerExistsInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerGetNonFungibleInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerIdType: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintInput

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidInput

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerMutableFields: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsV1

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerTotalSupply: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceRoles

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultwhere &'b_ Vault: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayloadwhere &'b_ VersionedNonFungibleVaultBalance: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultBurnNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultContainsNonFungibleInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultFreezeStatusFieldPayloadwhere &'b_ VersionedNonFungibleVaultFreezeStatus: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultGetNonFungibleLocalIdsInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultLockNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultLockedResourceFieldPayloadwhere &'b_ VersionedNonFungibleVaultLockedResource: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleEntryPayloadwhere &'b_ VersionedNonFungibleVaultNonFungible: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleKeyPayloadwhere &'b_ NonFungibleLocalId: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultRecallNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultTakeNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultUnlockNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for ObjectInfo

source§

impl SborTuple<ScryptoCustomValueKind> for ObjectInstanceTypeReference

source§

impl SborTuple<ScryptoCustomValueKind> for OnDropInput

source§

impl SborTuple<ScryptoCustomValueKind> for OnMoveInput

source§

impl SborTuple<ScryptoCustomValueKind> for OnVirtualizeInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolContributeInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolGetVaultAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolInstantiateInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolProtectedDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolProtectedWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolRedeemInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayloadwhere &'b_ VersionedOneResourcePoolState: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for OwnedWorktopwhere &'b_ Own: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for OwnerRoleEntry

source§

impl SborTuple<ScryptoCustomValueKind> for OwnerRoleSubstatewhere &'b_ OwnerRoleEntry: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionAuthConfig: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionDefinition: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionDependencies: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionRoyaltyConfig: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageClaimRoyaltiesInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeEntryPayloadwhere &'b_ VersionedPackageCodeInstrumentedCode: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeV1where &'b_ Vec<u8, Global>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayloadwhere &'b_ VersionedPackageCodeOriginalCode: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeOriginalCodeV1where &'b_ Vec<u8, Global>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayloadwhere &'b_ VersionedPackageCodeVmType: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeVmTypeV1where &'b_ VmType: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageDefinition

source§

impl SborTuple<ScryptoCustomValueKind> for PackageExport

source§

impl SborTuple<ScryptoCustomValueKind> for PackageOwnerBadgeData

source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishNativeInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishWasmAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishWasmInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayloadwhere &'b_ VersionedPackageRoyaltyAccumulator: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorV1

source§

impl SborTuple<ScryptoCustomValueKind> for PackageSchemaEntryPayloadwhere &'b_ VersionedSchema<ScryptoCustomSchema>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageSchemaKeyPayloadwhere &'b_ SchemaHash: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for PackageTypeReference

source§

impl SborTuple<ScryptoCustomValueKind> for PayFeeEvent

§

impl SborTuple<ScryptoCustomValueKind> for PreAllocatedAddress

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ProofDropInput

source§

impl SborTuple<ScryptoCustomValueKind> for ProofMoveableSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ProposalStatistic

source§

impl SborTuple<ScryptoCustomValueKind> for ProposerMilliTimestampSubstatewhere &'b_ i64: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ProposerMinuteTimestampSubstatewhere &'b_ i32: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ProtocolUpdateReadinessSignalEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RecallEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RecallEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for RecallRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for RecoveryProposal

source§

impl SborTuple<ScryptoCustomValueKind> for RedemptionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RedemptionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RedemptionEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RegisterValidatorEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RejectResult

source§

impl SborTuple<ScryptoCustomValueKind> for RemoteKeyValueStoreDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for RemoteNonFungibleDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for RemoveAuthorizedDepositorEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RemoveMetadataEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RemoveResourcePreferenceEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceChange

§

impl SborTuple<ScryptoCustomValueKind> for ResourceManager

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerCreateEmptyBucketInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerCreateEmptyVaultInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerDropEmptyBucketInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerGetAmountForWithdrawalInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerGetResourceTypeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerGetTotalSupplyInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerPackageBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceSummary

source§

impl SborTuple<ScryptoCustomValueKind> for ResourcesUsage

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayloadwhere &'b_ VersionedRoleAssignmentAccessRule: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayloadwhere &'b_ ModuleRoleKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentGetInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentInitwhere &'b_ IndexMap<RoleKey, Option<AccessRule>, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentLockOwnerInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayloadwhere &'b_ VersionedRoleAssignmentOwner: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentSetInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentSetOwnerInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleKeywhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for RoleListwhere &'b_ Vec<RoleKey, Global>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for RoundChangeEvent

source§

impl SborTuple<ScryptoCustomValueKind> for RuleSet

source§

impl SborTuple<ScryptoCustomValueKind> for RuleSetUpdateEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetDefaultDepositRuleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetMetadataEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetOwnerRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetResourcePreferenceEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SetRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for SortedIndexPartitionEntryStructure

source§

impl SborTuple<ScryptoCustomValueKind> for StakeEvent

source§

impl SborTuple<ScryptoCustomValueKind> for StateUpdateSummary

source§

impl SborTuple<ScryptoCustomValueKind> for StaticRoleDefinition

source§

impl SborTuple<ScryptoCustomValueKind> for StopTimedRecoveryEvent

source§

impl SborTuple<ScryptoCustomValueKind> for Substate

source§

impl SborTuple<ScryptoCustomValueKind> for Substate

source§

impl SborTuple<ScryptoCustomValueKind> for Substate

source§

impl SborTuple<ScryptoCustomValueKind> for SystemFieldStructure

source§

impl SborTuple<ScryptoCustomValueKind> for SystemLoanFeeReserve

source§

impl SborTuple<ScryptoCustomValueKind> for SystemStructure

source§

impl SborTuple<ScryptoCustomValueKind> for TestUtilsPanicInput

§

impl SborTuple<ScryptoCustomValueKind> for TransactionCostingParameters

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionExecutionTrace

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionFeeDetails

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionFeeSummary

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionProcessorRunInput

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionReceiptV1

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionTrackerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for TransactionTrackerSubstateV1

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolContributeInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolGetVaultAmountsInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolInstantiateInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolProtectedDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolProtectedWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolRedeemInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayloadwhere &'b_ VersionedTwoResourcePoolState: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for Unauthorized

source§

impl SborTuple<ScryptoCustomValueKind> for UncheckedOriginwhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for UncheckedUrlwhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for UnlockPrimaryRoleEvent

source§

impl SborTuple<ScryptoCustomValueKind> for UnregisterValidatorEvent

source§

impl SborTuple<ScryptoCustomValueKind> for UnstakeData

source§

impl SborTuple<ScryptoCustomValueKind> for UnstakeEvent

source§

impl SborTuple<ScryptoCustomValueKind> for UpdateAcceptingStakeDelegationStateEvent

source§

impl SborTuple<ScryptoCustomValueKind> for Validator

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorApplyEmissionInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorApplyRewardInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorByStakeKey

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorClaimXrdInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorEmissionAppliedEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorFeeChangeRequest

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorFinishUnlockOwnerStakeUnitsInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorLockOwnerStakeUnitsInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorOwnerBadgeData

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayloadwhere &'b_ VersionedValidatorProtocolUpdateReadinessSignal: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstatewhere &'b_ Option<String>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorRewardAppliedEvent

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorRewardsSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStakeAsOwnerInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStartUnlockOwnerStakeUnitsInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStateFieldPayloadwhere &'b_ VersionedValidatorState: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorUnstakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorUpdateFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorUpdateKeyInput

source§

impl SborTuple<ScryptoCustomValueKind> for Vaultwhere &'b_ Own: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for VaultBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultCreationEvent

source§

impl SborTuple<ScryptoCustomValueKind> for VaultFreezeInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultFrozenFlagwhere &'b_ VaultFreezeFlags: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for VaultGetAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultPutInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultRecallInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultTakeAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultTakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultUnfreezeInput

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

source§

impl<T> SborTuple<ScryptoCustomValueKind> for WithdrawRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertContainsAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertContainsInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertContainsNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopDrainInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopDropInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopPutInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopSubstate

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeAllInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeNonFungiblesInput

source§

impl Serialize for ScryptoCustomValueKind

source§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for ScryptoCustomValueKind

source§

impl Eq for ScryptoCustomValueKind

source§

impl StructuralEq for ScryptoCustomValueKind

source§

impl StructuralPartialEq for ScryptoCustomValueKind

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<U> As for U

§

fn as_<T>(self) -> Twhere T: CastFrom<U>,

Casts self to type T. The semantics of numeric casting with the as operator are followed, so <T as As>::as_::<U> can be used in the same way as T as U for numeric conversions. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Downcast for Twhere T: Any,

§

fn into_any(self: Box<T, Global>) -> Box<dyn Any, Global>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for Twhere T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
source§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
source§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same<T> for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> BasicCategorize for Twhere T: Categorize<NoCustomValueKind> + ?Sized,

source§

impl<T> BasicDecode for Twhere T: for<'a> Decode<NoCustomValueKind, VecDecoder<'a, NoCustomValueKind>>,

source§

impl<T> BasicDescribe for Twhere T: Describe<NoCustomTypeKind> + ?Sized,

source§

impl<T> BasicEncode for Twhere T: for<'a> Encode<NoCustomValueKind, VecEncoder<'a, NoCustomValueKind>> + ?Sized,

source§

impl<T> BasicSbor for Twhere T: BasicCategorize + BasicDecode + BasicEncode + BasicDescribe,

source§

impl<T> BasicSborEnum for Twhere T: SborEnum<NoCustomValueKind> + ?Sized,

source§

impl<T> DeserializeOwned for Twhere T: for<'de> Deserialize<'de>,

source§

impl<T> ManifestCategorize for Twhere T: Categorize<ManifestCustomValueKind> + ?Sized,

source§

impl<T> ManifestDecode for Twhere T: for<'a> Decode<ManifestCustomValueKind, VecDecoder<'a, ManifestCustomValueKind>>,

source§

impl<T> ManifestEncode for Twhere T: for<'a> Encode<ManifestCustomValueKind, VecEncoder<'a, ManifestCustomValueKind>> + ?Sized,

source§

impl<T> ManifestSborEnum for Twhere T: SborEnum<ManifestCustomValueKind> + ?Sized,

source§

impl<T> ScryptoCategorize for Twhere T: Categorize<ScryptoCustomValueKind> + ?Sized,

source§

impl<T> ScryptoDecode for Twhere T: for<'a> Decode<ScryptoCustomValueKind, VecDecoder<'a, ScryptoCustomValueKind>>,

source§

impl<T> ScryptoDescribe for Twhere T: Describe<ScryptoCustomTypeKind>,

source§

impl<T> ScryptoEncode for Twhere T: for<'a> Encode<ScryptoCustomValueKind, VecEncoder<'a, ScryptoCustomValueKind>> + ?Sized,

source§

impl<T> ScryptoSbor for Twhere T: ScryptoCategorize + ScryptoDecode + ScryptoEncode + ScryptoDescribe,

source§

impl<T> ScryptoSborEnum for Twhere T: SborEnum<ScryptoCustomValueKind> + ?Sized,